Los Macs no almacenan la información de configuración en archivos planos como la mayoría de los sistemas UNIX históricos, sino que dependen de varios servicios de directorio.
Dependiendo de cómo se configuren los servicios (y de la versión del sistema operativo que se ejecute), el mecanismo de almacenamiento real y la ubicación varían.
Lo que funcionará es simplemente hacer un shell script para volcar toda la información de red que te interese documentar.
domain name # will dump NIS domain if set
grep ^search /private/etc/resolv.conf # will list DNS search domains
grep ^nameserver /private/etc/resolv.conf # will list DNS servers by IP or name
Como ves, aunque la información del DNS se almacene en un directorio, el sistema operativo generará automáticamente un archivo plano en algunos casos, ya que la mayoría de los programas buscan y analizan ese archivo.
Si necesitas un manual sobre todos los comandos que pueden ser útiles en el rastreo de redes, deberías ejecutar este comando y luego hurgar en el informe tar.gz que se guarda en tu escritorio. Es una gran cantidad de datos de diagnóstico y muestra cómo volcar la información mDNS mejor que las páginas del manual y la mayoría de los manuales escritos.
/System/Library/Frameworks/SystemConfiguration.framework/Resources/get-mobility-info