Szerezze le a DNS-kiszolgáló IP-címeit a Mac OS X parancssorából
A Networksetup segédprogrammal gyorsan lekérheti az aktív DNS-kiszolgáló IP-címeit bármely Mac számítógépen. Ez a parancssorból történik, ezért indítsa el a Terminal alkalmazást, és írja be a következő parancssorok egyikét a Mac rendszeren futó OS X verziójától függően.
DNS-adatok lekérése a terminálról az OS X új verzióiban, beleértve az OS X Yosemite, Mac OS X 10.7 Lion és OS X 10.8 Mountain rendszereket is A Lion, 10.9 Mavericks és újabb verziók a következő hálózatbeállítási szintaxissal készülnek:
networksetup -getdnsservers Wi-Fi
Ez azt feltételezi, hogy Wi-Fi-t használ, amit manapság a legtöbben csinálunk. Cserélje ki a Wi-Fi-t ethernetre vagy a választott interfészre, ha nem.
DNS-adatok lekérése a parancssorból az OS X korábbi verzióiban, például a Mac OS X 10.6 Snow Leopard, 10.5 és korábbi verzióiban, használja helyette a következő szintaxist:
networksetup -getdnsservers repülőtér
Ne feledje, hogy ezekben a példakarakterláncokban a „Wi-Fi” vagy „repülőtér” értéket adom meg, mert elsősorban vezeték nélküli kapcsolatot használok, de megadhatja az ethernetet és a Bluetooth-t is, hogy megkapja a DNS-adatokat. interfészek. Csak cserélje ki az utóbbi interfészszöveget arra az interfészre, amelyre vonatkozóan azonosítani szeretné a DNS IP-információit, ez általában ugyanaz a számítógép minden interfészénél.
Feltéve, hogy a Mac OS X hálózati beállításaiban több DNS-kiszolgáló is be van állítva, minden DNS-kiszolgálóról jelentést fog látni a prioritásuk sorrendjében, és így néz ki:
8.8.8.8 208.67.220.220 208.67.222.222 10.0.0.1
Azok számára, akik kíváncsiak, a lista első számú DNS-címe a Google nyilvános DNS-e, a következő kettő az OpenDNS-től származik, az utolsó pedig egy helyi útválasztó. Ha szükséges, használhat egy ingyenes segédprogramot, például a namebench-et, hogy gyors DNS-kiszolgálót találjon.
Ezenkívül lekérheti a DNS-információkat az 'nslookup' paranccsal egy szerveren, amely visszajelzi a távoli kiszolgálók DNS-adatait, valamint a saját elsődleges DNS-ét a másik szerver feloldásához:
nslookup google.com
Ez a következőhöz hasonló jelentést fog adni, az első „Server” és „Address” bit a helyi gép által használt DNS IP-t mutatja:
$ nslookup google.com Szerver: 8.8.8.8 Cím: 8.8.8.853
Nem hiteles válasz:ame: google.com Cím: 74.125.239.135
Végül egy másik lehetőség az /etc/resolv.conf fájl megtekintése, de mivel ez a fájl automatikusan generálódik, nem mindig tekinthető pontosnak, ha a DNS nemrég módosult, és még nem lett kiürítve. vegye figyelembe, hogy a DNS öblítése kissé eltér az OS X új verzióiban, mivel az Apple többször módosította a DNS működését.