Wenn Sie "nslookup" auf einem Windows-Rechner ausführen, erhalten Sie die Adresse des von Ihnen verwendeten Standard-DNS (http://gyazo.com/313d1ad31c1927741aa266fc7f8542fc), aber aus irgendeinem Grund ist dies unter OS X nicht möglich (http://gyazo.com/2b2474d84f6774f2ca00663ad3f23064). Gibt es eine andere Möglichkeit,Finden Sie den Standard-DNS vom Terminal heraus?
Nur eine kleine Randbemerkung: Ich verwende nslookup nicht mehr, ich finde, der Befehl „host“ ist viel einfacher und erledigt die Arbeit sauberer. Vielleicht gibt es eine Möglichkeit, den Standard-DNS mit „host“ abzurufen?
Antwort1
Nur ein Hinweis... ab 10.8 (Mountain Lion) ist die DNS-Resolver-Konfiguration in den mDNS-Responder-Code integriert. Um also zu sehen, wohin die Abfragen für verschiedene Dinge gehen, müssen Sie ausführen, scutil --dns
um dietatsächlichKonfiguration. Nur der erste DNS-Resolver wird im Standard wiedergegeben/etc/resolv.confDatei, daher der Kommentar in dieser Datei, dass sie von neueren Anwendungen nicht mehr verwendet wird.
Antwort2
Führen Sie einfach Folgendes auf dem Terminal aus:
cat /etc/resolv.conf