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:

  1. 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.
  2. 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:

  1. Comprueba la configuración de DHCP:
    • Ejecuta el comando nmcli connection show enp0s3 (reemplaza enp0s3 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.
  2. Investiga el archivo de interfaces:
    • Abre el archivo de interfaces correspondiente a tu interfaz de red.
    • Busca líneas como dns=, nameserver=, o search=. Si las encuentras, indican que la configuración DNS está definida en este archivo.

Deteniendo al impostor:

  1. Deshabilitar DHCP:
    • Si deseas utilizar servidores DNS específicos, desactiva DHCP y configura manualmente los servidores DNS en /etc/resolv.conf.
  2. 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.

Publicaciones Similares