red de soporte
cambiar la configuración de DNS en Linux
última actualización: 2019-07-22
autor: Jered Heeschen
Si encuentra que la configuración del servidor de nombres de dominio (DNS) de su servidor está describe cómo cambiar la configuración de DNS de su servidor Linux®.,
si desea probar su sitio sin el enlace de prueba antes de entrar en funcionamiento con SSLor verificar que un sitio de alias funciona antes de los cambios de DNS, puede modificar su archivo hosts para anular los DNS de un dominio en una máquina específica.
agregar servidores de nombres al archivo de configuración
en la mayoría de los sistemas operativos Linux, los servidores DNS que el sistema utiliza para la solución de nombres se definen en/etc / resolv.archivo conf. Ese archivo debe contener al menos una línea nameserver
. Cada línea nameserver
define un DNSserver., Los servidores de nombres se priorizan en el orden en que el sistema Los encuentra en el archivo. Use las direcciones de Protocolo de Internet (IP) de los servidores de nombres cuando las ingrese en el archivo de configuración porque el sistema no sabe qué hacer con los nombres de dominio hasta después de saber cómo llegar a los DNSservers.
en algunos casos,/etc / resolv.conf podría ser un archivo directamente administrado, rellenado por el servicio de red (network
mediante el uso de initscripts oNetworkManager
)., Para editar directamente el archivo de configuración, utilice los siguientes pasos para agregar los servidores DNS:
-
abra la resolución.Conf con un editor, como
nano
, para realizar los cambios necesarios. Si el archivo no existe, este comando lo crea:sudo nano /etc/resolv.conf
-
agregue líneas para los servidores de nombres que desea usar. En la tabla siguiente se muestran las direcciones IP del servidor de nombres que se deben usar en función de los centros de datos que alojen sus servidores en la nube., La columna «Dirección IP del servidor de nombres» muestra las líneas para agregar al archivo de configuración:
Data center dirección IP del servidor de nombres Hong Kong (HKG) Nameserver 120.136.32.62
Nameserver 120.136.32.63Northern Virginia (IAD) Nameserver 69.20.0.164
Nameserver 69.20.0.196London (LON) Nameserver 83.138.151.80
Nameserver 83.138.151.,81Chicago (ORD) nameserver 173.203.4.8
nameserver 173.203.4.9Dallas/Fort Worth (DFW) nameserver 72.3.128.240
nameserver 72.3.128.241.Sydney (SYD) nameserver 119.9.60.62
nameserver 119.9.60.63.Frankfurt (FRA) nameserver 159.135.130.45
nameserver 159.135.130.46 -
Save the file.,
-
para asegurarse de que su nueva configuración esté funcionando,
ping
el nombre de dominio usando el siguiente comando:ping-c 3 rackspace.com
debería ver un resultado similar al siguiente:
Si recibe un mensaje unknown host
, verifique dos veces las direcciones IP que estableció como sus servidores DNS.
agregar los mismos servidores de nombres con direcciones IPv6
si está utilizando IPv6 en su servidor, es posible que deba agregar las direcciones IPv6 de sus servidores de nombres a la resolución.archivo conf., Puede ver si el servidor aDNS tiene una dirección IPv6 realizando los siguientes pasos:
si se devuelve una dirección IPv6, puede agregarla como otra línea nameserver
en la resolución.archivo conf, como sigue:
luego pruebe como se mostró anteriormente, utilizando el comando ping6
en lugar del comando regular ping
para forzar al sistema a usar IPv6.