Según esta página , parece ser simple. Sin embargo, /etc/bindno existe en la instalación predeterminada del servidor Ubuntu 12.04.3 LTS.
Entonces, sin instalar ningún software adicional, ¿cómo puedo configurar DNS y eliminar dnsmasq en el servidor ubuntu? Estoy bastante familiarizado con sudo& nano.

Respuestas:
Establecer servidores DNS
Debe configurar el
/etc/network/interfacesarchivo si desea cambiar su servidor DNS a través de la línea de comando.Debería verse más o menos así:
Si tiene más de un servidor DNS, simplemente agregue un espacio entre cada uno:
Simplemente reemplace las X, Y y Z con sus propias IP de los servidores DNS de su elección, y cuando haya terminado, ejecute este comando para actualizar la configuración:
¡Espero que esto ayude!
fuente
longtth@long-ubuntu-14:~$ sudo ifdown eth0 && sudo ifup eth0interface eth0 not configuredRTNETLINK answers: File existsFailed to bring up eth0.¿Pueden ayudarme a solucionarlo?/etc/network/interfacesarchivo.Sin embargo, si tiene una versión más nueva de Ubuntu, podría estar utilizando resolv.conf
Para configurar dns-nameservers que no se eliminarán después del reinicio, agréguelos
me gusta
Y después de eso solo
fuente
/etc/resolvconf/update-libc.d/avahi-daemonqué bucle para otro script bash,/usr/lib/avahi/avahi-daemon-check-dns.shtodo lo que quiero es obtener el valor predeterminado192.168.1.1DNS Servers:DHCPconfiguraciónaddress onlyy escribir la dirección dns i.ibb.co/ysqwL0r/DHCP.pngNetworkManager TUI:
nmtuiAdemás de esta alternativa,
nmcli connection edites posible que desee un enfoque más ncurses connmtuila alternativaCLITUI de GNOMEnm-connection-editor.Nota : Esta respuesta está más relacionada con Ubuntu Desktop, pero como la pregunta adecuada se marcó como duplicada de esta (incorrectamente, IMO), la publico aquí.
fuente