De acordo com esta página , parece ser simples. No entanto, /etc/bind
não existe na instalação padrão do servidor Ubuntu 12.04.3 LTS.
Portanto, sem instalar mais nenhum software, como configurar o DNS e remover o dnsmasq no servidor ubuntu? Estou bastante familiarizado com sudo
& nano
.
Respostas:
Definir servidores DNS
Você precisa configurar o
/etc/network/interfaces
arquivo se desejar alterar seu servidor DNS pela linha de comando.Deve ser algo como isto:
Se você tiver mais de um servidor DNS, adicione um espaço entre cada um:
Apenas substitua os Xs, Ys e Zs pelos seus próprios IPs dos servidores DNS de sua escolha e, quando isso for feito, execute este comando para atualizar as configurações:
Espero que isto ajude!
fonte
longtth@long-ubuntu-14:~$ sudo ifdown eth0 && sudo ifup eth0
interface eth0 not configured
RTNETLINK answers: File exists
Failed to bring up eth0.
você pode me ajudar a corrigi-lo?/etc/network/interfaces
arquivo.No entanto, se você estiver na versão mais recente do Ubuntu, poderá usar o resolv.conf
Para definir DNS-nameservers que não serão removidos após a reinicialização, adicione-os
gostar
E depois que isso acontece
fonte
/etc/resolvconf/update-libc.d/avahi-daemon
qual loop para outro script bash,/usr/lib/avahi/avahi-daemon-check-dns.sh
tudo o que eu quero é pegar o padrão192.168.1.1
DNS Servers:
DHCP
configuração paraaddress only
e digitar o endereço dns i.ibb.co/ysqwL0r/DHCP.pngTUI do NetworkManager:
nmtui
Além dessa alternativa,
nmcli connection edit
você pode usar uma abordagem mais ncursesnmtui
, a alternativaCLITUI do GNOME paranm-connection-editor
.Nota : Esta resposta está mais relacionada ao Ubuntu Desktop, mas como a pergunta adequada foi marcada como duplicada desta (incorretamente, IMO), eu a publico aqui.
fonte