I Mac non memorizzano le informazioni di configurazione in file flat come fa la maggior parte dei sistemi UNIX storici e si basano invece su vari servizi di directory.
A seconda di come si configurano i servizi (e quale versione del sistema operativo si esegue), il meccanismo di archiviazione effettivo e la posizione varia.
Ciò che funziona è semplicemente creare uno script di shell per scaricare tutte le informazioni di rete che vuoi documentare.
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
Come vedi, anche se le informazioni DNS sono memorizzate in una directory, il sistema operativo genererà automaticamente un file flat in alcuni casi poiché la maggior parte dei programmi cerca e analizza quel file.
Se hai bisogno di un primer su ogni comando che potrebbe essere utile nel tracciamento delle reti, dovresti eseguire questo comando e quindi dare un'occhiata al rapporto tar.gz che viene salvato sul tuo desktop. È una ricchezza di dati diagnostici e mostra come scaricare informazioni mDNS meglio delle pagine man e dei manuali più scritti.
/System/Library/Frameworks/SystemConfiguration.framework/Resources/get-mobility-info