Zmień serwery DNS OS X z terminala systemowego

Terminal-single-mode-applications-yosemite-0

Zaawansowani użytkownicy komputerów Mac mogą uznać sposób zmiany ustawień za pomocny. Serwery DNS na Macu z terminala bez konieczności uciekania się za każdym razem do panelu sterowania sieciowego w Preferencjach systemowych, który choć czasami może być wygodniejszy dla większości użytkowników komputerów Mac, metoda przez terminal oferuje inne korzyści, takie jak rozwiązywanie problemów z tymczasowym DNS poprzez zdalne zarządzanie ssh.

Aby zmienić ustawienia DNS z poziomu wiersza poleceń w OS X, niech użyj polecenia „networksetup”. Chociaż konfiguracja sieci ma wiele zaawansowanych i złożonych zastosowań, w przypadku konfiguracji DNS jest dość łatwa.

Konfiguracja terminala dns-0

Polecenie networksetup jest dostępne we wszystkich nowoczesnych wersjach OS X i będziemy mu towarzyszyć z -setdnsservers, poniżej wskażemy usługę sieciową oraz serwery DNS, które chcemy skonfigurować, pozostając jak na powyższym obrazku:

-setdnsservers networksetup (usługa sieciowa) (IP DNS)

Na przykład, aby skonfigurować komputer Mac w trybie online Wi-Fi do Google (DNS 8.8.8.8) składnia byłaby taka

konfiguracja sieci -setdnsservers Wi-Fi 8.8.8.8

Możemy również skonfigurować wiele serwerów DNS w przypadku rezerwacji ze względu na to, że w pewnym momencie pierwszy lub drugi serwer jest nieosiągalny. Aby to zrobić, po prostu dodamy więcej adresów IP serwerów DNS poniżej, od pierwszego do ostatniego w kolejności preferencji, gdzie pierwszy będzie domyślnym, z którym system będzie próbował się połączyć.

networksetup -setdnsservers Wi-Fi 8.8.8.8 8.8.4.4 87.265.1.16 87.265.1.17

Jeśli chcesz usunąć wszelkie ślady konfiguracji DNS, aby system pobierał je automatycznie, na przykład przez DHCP, wprowadź następujące polecenie:

konfiguracja sieci -setdnsservers Wi-Fi

Na koniec, aby sprawdzić, które serwery DNS skonfigurowałeś, zrobimy to poprzez:

konfiguracja sieci -getdnsservers


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.