Ermitteln des Standard-DNS in OS X Terminal

692
Axel Kennedal

Wenn Sie "nslookup" auf einem Windows-Computer ausführen, erhalten Sie die Adresse des Standard-DNS, das Sie verwenden ( http://gyazo.com/313d1ad31c1927741aa266fc7f8542fc ), aber aus irgendeinem Grund nicht in OS X ( http: // gyazo) .com / 2b2474d84f6774f2ca00663ad3f23064 ). Gibt es eine andere Möglichkeit , das Standard-DNS vom Terminal herauszufinden ?

Nur eine kleine Randbemerkung: Ich benutze nslookup nicht mehr, ich denke, der "host" -Befehl ist viel einfacher und macht den Job sauberer. Vielleicht gibt es eine Möglichkeit, den Standard-DNS mit "host" zu erhalten?

0

2 Antworten auf die Frage

1
milli

Nur ein Hinweis ... ab 10.8 (Mountain Lion) ist die DNS-Resolver-Konfiguration in den mDNS-Responder-Code integriert. Um zu sehen, wo Abfragen für verschiedene Zwecke laufen scutil --dns, müssen Sie die aktuelle Konfiguration ermitteln. Nur der erste DNS-Resolver wird in der Standarddatei /etc/resolv.conf wiedergegeben, daher der Kommentar in dieser Datei, dass er nicht mehr von neueren Anwendungen verwendet wird.

0
arpz

Führen Sie einfach folgendes auf dem Terminal aus:

cat /etc/resolv.conf 
Danke, Mann! Diese Ausgabe ist jedoch etwas seltsam: "# Diese Datei wird nicht vom Hostnamen und der Adressauflösung # oder von den DNS-Abfragerouting-Mechanismen verwendet, die von den meisten Prozessen auf diesem Mac OS X-System verwendet werden." Warum heißt es, dass es nicht das DNS ist, das von den meisten Prozessen verwendet wird? @arpz Axel Kennedal vor 10 Jahren 0
Ich entschuldige mich! Es scheint, dass es sich seit Snow Leopard (10.6) tatsächlich geändert hat. Jetzt verwenden Sie mDNSResponder, also sollten Sie sich das genauer ansehen, mehr weiß ich nicht, ich habe Angst arpz vor 10 Jahren 0
Oh ok! Sie sollten ein Upgrade durchführen;) @arpz Axel Kennedal vor 10 Jahren 0
Eigentlich betreibe ich Mountain Lion, bin aber momentan nicht mit meinem Mac unterwegs. arpz vor 10 Jahren 0
Ah okay, Mavericks ist der neueste @ arpz Axel Kennedal vor 10 Jahren 0
Ich halte das zurück, weil es einige Audiomaterialien gibt, die ich noch nicht kompatibel bin. Afaik :) arpz vor 10 Jahren 0
lassen Sie uns [diese Diskussion im Chat fortsetzen] (http://chat.stackexchange.com/rooms/13371/discussion-between-axel-kennedal-techtutor-and-arpz) Axel Kennedal vor 10 Jahren 0