Jak zmienić adres DNS komputera

DNS (Domain Name Service) działa jak książka telefoniczna dla adresów internetowych. Jest to sieciowy system komputerowy z ogromną bazą danych nazw domen internetowych i odpowiadających im adresów, który jest stale aktualizowany.

Gdy wysyłasz żądanie sieciowe do nazwy domeny (na przykład wpisując google.com w przeglądarce internetowej), komputer musi wiedzieć, gdzie w Internecie znajduje się ta domena. Otrzymuje te informacje z DNS. Komputer wysyła żądanie do DNS zawierające nazwę domeny, a DNS odpowiada numerycznym adresem IP tej domeny. Komputer następnie łączy się z tym adresem.

Proces nazywany jest rozpoznawaniem nazw domen : nazwa domeny jest rozpoznawana na odpowiedni adres.

Twój dostawca usług internetowych zazwyczaj zapewnia swoim klientom domyślny DNS dla swoich klientów, a ustawienia tego serwera są automatycznie konfigurowane przez DHCP. Ale nie musisz używać DNS swojego dostawcy usług internetowych. Istnieje wiele publicznie dostępnych usług nazw domen i możesz użyć jednego z nich. Oprócz dostarczenia alternatywnego rozwiązania dla usługodawcy internetowego, usługi takie jak Cloudflare szyfrują i przechowują żądania DNS prywatne od usługodawcy internetowego.

Alternatywne usługi nazw domen

Oto wybór publicznych serwerów DNS, aktualny na grudzień 2018 r. Dla każdego wymieniono dwa adresy: podstawowy i dodatkowy, który działa jako kopia zapasowa, jeśli pierwszy adres jest tymczasowo niedostępny.

Dostawca DNSadres głównyAdres dodatkowy
Cloudflare IPv41.1.1.11.0.0.1
Cloudflare IPv62606: 4700: 4700 :: 11112606: 4700: 4700 :: 1001
Google Public DNS8.8.8.88.8.4.4
OpenDNS208.67.222.222208, 67.220.220
Verisign64.6.64.664.6.65.6
DNS.WATCH84.200.69.8084.200.70.40
OpenNIC50.116.23.211192.99.240.129
Dyn216.146.35.35216.146.36.36
Zaleta DNS156.154.70.1156.154.71.1
SafeDNS195, 46.39.39195, 46.3940
Comodo Secure DNS8.26.56.268.20.247.20
Norton ConnectSafe199.85.126.10199.85.127.10
GreenTeamDNS81.218.119.11209.88.198.133
SmartViper208, 76.50.50208, 76.51, 51
AlternateDNS198.101.242.7223.253.163.53
Yandex.DNS77.88.8.877.88.8.1

Możesz zdecydować się na skorzystanie z jednego z nich lub zmienić adres DNS na adres podany przez szkołę lub dział IT pracodawcy. Przed kontynuowaniem upewnij się, że znasz adres (y) swojego nowego DNS.

Konfigurowanie systemu operacyjnego

Kroki zmiany ustawień DNS komputera będą zależeć od używanego systemu operacyjnego. Użyj poniższych linków, aby przejść do sekcji, która Cię dotyczy.

Przed wprowadzeniem jakichkolwiek zmian w konfiguracji DNS zaleca się zapisanie aktualnych informacji o adresie DNS, aby w razie potrzeby można było cofnąć te zmiany.

Uwaga: Jeśli stwierdzisz, że nie możesz zmienić swoich adresów DNS, może to oznaczać, że nie masz odpowiednich uprawnień. W razie problemów skontaktuj się z administratorem systemu lub działem IT w celu uzyskania pomocy.

Poniżej znajdują się instrukcje krok po kroku dotyczące zmiany ustawień DNS w systemach operacyjnych Windows, OS X, Linux i BSD:

Windows 10

  1. Otwórz Panel sterowania
  2. Kliknij Wyświetl stan sieci i zadania
  3. Kliknij Zmień ustawienia adaptera w lewej części okna.
  4. Kliknij dwukrotnie ikonę połączenia internetowego, którego używasz.
  5. Kliknij przycisk Właściwości .
  6. Kliknij i podświetl Protokół internetowy w wersji 4 (TCP / IPv4) i kliknij Właściwości .
  7. Jeśli nie jest jeszcze zaznaczona, wybierz opcję Użyj następujących adresów serwerów DNS .
  8. Wprowadź nowe adresy DNS i kliknij OK, a następnie zamknij wszystkie pozostałe okna.

Windows 8

  1. Uzyskaj dostęp do ekranu pulpitu Windows.
  2. Naciśnij Ctrl + I na klawiaturze, aby otworzyć menu Ustawienia i wybierz opcję Panel sterowania.
  3. Kliknij ikonę Centrum sieci i udostępniania .
  4. Kliknij opcję Zmień ustawienia adaptera w lewym okienku nawigacyjnym.
  5. Kliknij dwukrotnie ikonę używanego połączenia internetowego. Może być oznaczony jako Ethernet, jeśli używasz przewodowego Internetu, lub Wi-Fi, jeśli używasz połączenia bezprzewodowego. Jeśli masz wiele połączeń, upewnij się, że nie wybrano jednego z czerwonym X. W oknie Właściwości lub Status, które zostanie otwarte, kliknij przycisk Właściwości .
  6. Wybierz opcję Protokół internetowy w wersji 4 (TCP / IPv4) na liście elementów w oknie Właściwości i kliknij przycisk Właściwości .
  7. Jeśli nie jest jeszcze zaznaczona, wybierz opcję Użyj następujących adresów serwerów DNS .
  8. Wprowadź nowe adresy DNS i kliknij OK, a następnie zamknij wszystkie pozostałe okna.

System Windows 7

  1. Otwórz Panel sterowania
  2. Kliknij Wyświetl stan sieci i zadania
  3. Kliknij Zmień ustawienia adaptera w lewej części okna.
  4. Kliknij dwukrotnie ikonę połączenia internetowego, którego używasz. Często będzie to oznaczane jako Połączenie lokalne lub nazwa dostawcy usług internetowych. Jeśli masz wiele połączeń, pamiętaj, aby nie klikać tego z czerwonym X.
  5. Kliknij przycisk Właściwości .
  6. Kliknij i podświetl Protokół internetowy w wersji 4 (TCP / IPv4) i kliknij Właściwości .
  7. Jeśli nie jest jeszcze zaznaczona, wybierz opcję Użyj następujących adresów serwerów DNS .
  8. Wprowadź nowe adresy DNS i kliknij OK, a następnie zamknij wszystkie pozostałe okna.

Windows Vista

  1. Otwórz Panel sterowania
  2. Kliknij Wyświetl stan sieci i zadania
  3. Kliknij Wyświetl status połączenia sieciowego.
  4. Kliknij Właściwości i Kontynuuj .
  5. Kliknij i podświetl Protokół internetowy w wersji 4 (TCP / IPv4) i kliknij Właściwości .
  6. Jeśli nie jest jeszcze zaznaczona, wybierz opcję Użyj następujących adresów serwerów DNS .
  7. Wprowadź nowe adresy DNS i kliknij OK, a następnie zamknij wszystkie pozostałe okna.

Windows XP

  1. Otwórz Panel sterowania
  2. W oknie Panel sterowania kliknij dwukrotnie ikonę Połączenia sieciowe .
  3. Kliknij dwukrotnie ikonę połączenia internetowego, którego używasz. Często będzie to oznaczane jako Połączenie lokalne lub nazwa dostawcy usług internetowych. Jeśli masz wiele połączeń, pamiętaj, aby nie klikać tego z czerwonym X.
  4. Kliknij przycisk Właściwości.
  5. Podświetl Protokół internetowy (TCP / IP) na liście elementów połączenia i kliknij przycisk Właściwości.
  6. Jeśli nie jest jeszcze zaznaczona, wybierz opcję Użyj następujących adresów serwerów DNS .
  7. Wprowadź nowe adresy DNS i kliknij OK, a następnie zamknij wszystkie pozostałe okna.

Windows 98

  1. Otwórz Panel sterowania
  2. W oknie Panel sterowania kliknij dwukrotnie ikonę Sieć .
  3. Zaznacz kartę Ethernet TCP / IP na liście elementów połączenia i kliknij przycisk Właściwości.
  4. W oknie Właściwości kliknij kartę Konfiguracja DNS i wybierz Włącz DNS .
  5. Jeśli na liście znajduje się dowolny serwer DNS, zaznacz każdy z nich i kliknij przycisk Usuń.
  6. Gdy nie ma na liście DNS, wpisz nowe adresy i kliknij przycisk Dodaj.
  7. Po dodaniu nowych adresów kliknij przycisk OK i zamknij wszystkie pozostałe okna.

System operacyjny Mac

  1. Z menu Apple w lewym górnym rogu ekranu wybierz Preferencje systemowe .
  2. Z menu Preferencje systemowe wybierz Sieć .
  3. W menu Sieć upewnij się, że poprawne urządzenie sieciowe jest podświetlone na przykład w lewym okienku okna Wi-Fi . Kliknij Zaawansowane .
  4. W ustawieniach zaawansowanych kliknij przycisk DNS, aby wyświetlić ustawienia DNS.
  5. W lewym okienku zobaczysz swoje bieżące adresy serwerów DNS. Zapisz je na wypadek, gdybyś musiał cofnąć zmiany później.
  6. Podświetl jeden z obecnych adresów DNS i kliknij przycisk minus („ - ”) pod lewym okienkiem, aby usunąć podświetlony adres z listy. Zrób to dla każdego z obecnych adresów DNS.
  7. Gdy lista jest pusta, kliknij przycisk plus („ + ”), aby dodać nowy pusty adres ( 0.0.0.0 ). Podświetl ten adres i wpisz nowy. Po zakończeniu naciśnij klawisz Enter .
  8. Powtórz krok 7 dla dodatkowego adresu, jeśli dodajesz jeden.
  9. Kliknij OK, aby zapisać ustawienia.
  10. Kliknij Zastosuj, aby zastosować nowe ustawienia sieciowe.

Linux

W systemie Linux adresy serwerów DNS są przechowywane w pliku systemowym /etc/resolv.conf . (Do edycji tego pliku potrzebne są uprawnienia superużytkownika).

Na przykład, aby edytować ten plik za pomocą edytora tekstu nano, użyj polecenia:

sudo nano /etc/resolv.conf

(Przed poleceniem sudo uruchamiamy nano z uprawnieniami superużytkownika).

W edytorze tekstu zobaczysz zawartość pliku /etc/resolv.conf . Każda linia rozpoczynająca się od słowa nameserver zawiera adres DNS używany przez system.

Po otwarciu pliku wykonaj następujące kroki:

  1. Zanotuj adresy DNS już wymienione. Możesz potrzebować tych informacji później, jeśli chcesz cofnąć zmiany.
  2. Usuń wszystkie linie zaczynające się od serwera nazw .
  3. Dla każdego adresu DNS, który chcesz dodać, dodaj linię, która odczytuje adres serwera nazw, gdzie adres jest adresem DNS. Na przykład na poniższym obrazku konfigurujemy nasz system tak, aby korzystał z podstawowego i dodatkowego publicznego publicznego DNS Google.

  1. Zapisz plik. W nano jest to Ctrl-O, Enter .
  2. Zamknij edytor tekstu. W nano jest to Ctrl-X .

BSD

Program tłumaczący BSD używa tego samego pliku i formatu co Linux. Edytuj /etc/resolv.conf jako root i dodaj linię adresową serwera nazw dla każdego DNS, którego chcesz użyć.

To samo dotyczy macOS X, który jest pochodną BSD. Jeśli chcesz bezpośrednio zmienić adresy DNS komputera Mac, edytuj linie serwera nazw w pliku /etc/resolv.conf jako użytkownik root.