Quiero mostrar los servidores DNS que utiliza la configuración de red actual en OS X, desde la línea de comandos.
Quiero mostrar los servidores DNS que utiliza la configuración de red actual en OS X, desde la línea de comandos.
Hay varias formas, aquí hay dos:
cat /etc/resolv.conf
-o--
scutil --dns
El siguiente comando de shell puede ser útil para enumerar las entradas de DNS actuales:
grep nameserver <(scutil --dns)
Para filtrarlo para el script, puedes canalizar la salida en el comando awk '{print $3}'
o grep -o "[0-9]\+\.[0-9]\+\.[0-9]\+\.[0-9]\+"
.
Lea otras preguntas en las etiquetas command-line dns