Según esta página , parece ser simple. Sin embargo, /etc/bind
no 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/interfaces
archivo 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 eth0
interface eth0 not configured
RTNETLINK answers: File exists
Failed to bring up eth0.
¿Pueden ayudarme a solucionarlo?/etc/network/interfaces
archivo.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-daemon
qué bucle para otro script bash,/usr/lib/avahi/avahi-daemon-check-dns.sh
todo lo que quiero es obtener el valor predeterminado192.168.1.1
DNS Servers:
DHCP
configuraciónaddress only
y escribir la dirección dns i.ibb.co/ysqwL0r/DHCP.pngNetworkManager TUI:
nmtui
Además de esta alternativa,
nmcli connection edit
es posible que desee un enfoque más ncurses connmtui
la 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