La ruta del archivo que contiene la dirección IP en mac

La ruta del archivo que contiene la dirección IP en mac

¿Dónde puedo encontrar el archivo que contiene la dirección IP del servidor DNS que uso en mi mac?

Probé en la carpeta /Red pero no hay nada en ella.

Respuesta1

Úselo scutil --dnspara ver cómo se configura DNS en macOS. También busque en networksetup -getdnsserversy networksetup -setdnsservers(y networksetup -listallnetworkservices).

macOS moderno tiene un sofisticado subsistema de "enrutamiento con alcance" para consultas DNS, controlado por el sistema de "Configuración del sistema" (configd, scutil, scselect), así como por mDNSResponder. Esto es para ayudar a lidiar con escenarios de redes modernos, como cuando tiene una conexión VPN a su trabajo y las consultas de DNS relacionadas con los nombres de dominio y las direcciones IP de su trabajo deben pasar por el túnel VPN, pero todas las demás consultas de DNS no deben pasar por el Túnel VPN.

Para admitir herramientas antiguas de Unix (y viejos nerds de Unix) que esperan encontrar una dirección IP de servidor DNS enumerada en /etc/resolv.conf, macOS todavía tiene ese archivo, pero los subsistemas más modernos que mencioné anteriormente lo generan automáticamente. Editar ese archivo no cambiará la forma en que está configurado el subsistema de resolución de DNS principal de su sistema. Editar ese archivo probablemente solo cambiará el servidor DNS que utilizan las antiguas herramientas Unix para la depuración de DNS que contienen su propio código de resolución de DNS en lugar de depender de las llamadas al sistema (por ejemplo, cosas como nslookup(1)y dig(1)y tal vez host(1)).

información relacionada