Jak zmienić DNS z wiersza poleceń systemu Mac OS X
Aby zmienić ustawienia DNS z wiersza poleceń systemu OS X, użyjesz zawsze przydatnego polecenia „networksetup”. Podczas gdy konfiguracja sieci ma wiele zaawansowanych i złożonych zastosowań, ustawienie DNS jest w rzeczywistości dość łatwe.
Jak ustawić serwery DNS z wiersza poleceń systemu OS X za pomocą konfiguracji sieci
Polecenie networksetup jest dostępne we wszystkich mniej więcej nowoczesnych wersjach oprogramowania systemu Mac. Użyjesz flagi -setdnsservers, skierujesz ją na usługę sieciową, a następnie dołączysz adres IP DNS, który może wyglądać następująco:
networksetup -setdnsservers (usługa sieciowa) (adres IP DNS)
Na przykład, aby ustawić Maca z Wi-Fi na Google DNS 8.8.8.8, składnia będzie następująca:
konfiguracja sieci -setdnsservers Wi-Fi 8.8.8.8
W razie potrzeby możesz ustawić wiele serwerów DNS, co umożliwi powrót w przypadku nieosiągalności pierwszego lub drugiego serwera. Na przykład ustawiłoby to OpenDNS dla pierwszych dwóch serwerów DNS, a Google DNS jako trzeci rezerwowy:
konfiguracja sieci -setdnsservers Wi-Fi 208.67.222.222 208.67.220.220 8.8.8.8
To tylko przykład serwerów DNS i niekoniecznie uniwersalna rekomendacja. Jeśli chcesz zmienić swój, warto znaleźć najszybszy serwer DNS za pośrednictwem aplikacji takich jak NameBench, które przeprowadzają testy porównawcze w celu określenia, który DNS będzie najszybszy w Twojej konkretnej lokalizacji.
Jak wyczyścić wszystkie serwery DNS za pomocą konfiguracji sieci
To nie to samo, co opróżnianie pamięci podręcznej DNS, to po prostu usuwa wszelkie istniejące niestandardowe ustawienia serwera DNS. Może to być pomocne, jeśli chcesz wrócić do DNS dostarczanego przez DHCP z routera, modemu lub w podobnej sytuacji:
konfiguracja sieci -setdnsservers Wi-Fi
Podobnie jak w przypadku ustawiania DNS, usunięcie DNS może wymagać opróżnienia pamięci podręcznej DNS po wprowadzeniu zmian, w zależności od tego, co próbujesz zrobić.
Sprawdzanie ustawień DNS za pomocą konfiguracji sieci
Możesz również sprawdzić istniejące ustawienia DNS, używając flagi -getdnsservers w ustawieniach sieci, która wyświetli aktualne ustawienia DNS, jeśli takie istnieją:
konfiguracja sieci -getdnsservers Wi-Fi 8.8.8.8
Zmiana i dostosowywanie DNS może mieć wiele różnych celów, od przyspieszenia wyszukiwania, przez znalezienie bardziej niezawodnych serwerów, po zmianę na alternatywnego dostawcę w celu przeprowadzania szczegółowego wyszukiwania podczas propagacji, a także w wielu innych sytuacjach.
