No tengo ningún servidor DNS configurado en /etc/resolv.conf y sin embargo veo que mi sistema responde a unos DNSs desconocidos
Te encuentras perplejo porque tu sistema responde a servidores DNS desconocidos, a pesar de que no hay ninguna configuración en /etc/resolv.conf. ¡No temas! Este enigma tiene solución. Acompáñame en esta guía para desentrañar el misterio y recuperar el control de tu configuración DNS.
Descifrando las pistas:
- El detective DHCP: DHCP (Dynamic Host Configuration Protocol) es un astuto personaje que asigna direcciones IP y configuraciones de red de forma automática. Es probable que DHCP sea el responsable de proporcionar esos servidores DNS desconocidos a tu sistema.
- El archivo de interfaces: Investiguemos el archivo de interfaces de red, ubicado en
/etc/network/interfaces
o/etc/sysconfig/network-scripts/ifcfg-ethX
(donde X representa el nombre de tu interfaz de red). Es posible que la configuración DNS se encuentre allí, en lugar de en /etc/resolv.conf.
Desenmascarando al culpable:
- Comprueba la configuración de DHCP:
- Ejecuta el comando
nmcli connection show enp0s3
(reemplazaenp0s3
con el nombre de tu interfaz de red). - Busca la línea que dice
ipv4.dns
. Si aparece, indica que DHCP está asignando los servidores DNS.
- Ejecuta el comando
- Investiga el archivo de interfaces:
- Abre el archivo de interfaces correspondiente a tu interfaz de red.
- Busca líneas como
dns=
,nameserver=
, osearch=
. Si las encuentras, indican que la configuración DNS está definida en este archivo.
Deteniendo al impostor:
- Deshabilitar DHCP:
- Si deseas utilizar servidores DNS específicos, desactiva DHCP y configura manualmente los servidores DNS en /etc/resolv.conf.
- Modificar el archivo de interfaces:
- Si la configuración DNS está en el archivo de interfaces, elimínala o coméntala.
- Guarda los cambios y reinicia la interfaz de red.
¡Eureka! El misterio resuelto:
Tu sistema ahora debería utilizar la configuración DNS que has especificado, ya sea en /etc/resolv.conf o en el archivo de interfaces. Si el problema persiste, verifica que los servidores DNS que estás utilizando sean válidos y estén accesibles.
Con una trayectoria que se remonta a los primeros días de WordPress en diciembre de 2005, me destaco como un pionero en el mundo de la web, abrazando cada evolución desde la versión 2.0 con pasión y dedicación.
A lo largo de más de mil proyectos web, he desarrollado plugins y themes desde cero para ofrecer soluciones a medida.
Mi amor por la programación es palpable en cada línea de código que escribo, y mi formación como ingeniero se combina con mi enfoque dinámico y positivo para resolver desafíos con ingenio y determinación.
Además de mi pasión por la tecnología, encuentro equilibrio y serenidad como aficionado al ajedrez y como instructor de Yoga.