Jak zmienić serwery DNS w celu szybszego przeglądania w systemie Linux, Windows i Mac?

Konfigurowanie alternatywnych serwerów DNS w systemie operacyjnym pozwala na korzystanie z usług, które są bezpieczniejsze i bardziej niezawodne niż te, które oferuje standardowo Twój dostawca internetu.

Wbudowany serwer nazw domen, z którego korzystasz w ramach usług swojego dostawcy, może działać wolniej, być mniej stabilny, a także nie zapewniać optymalnej prywatności. W celu poprawienia jakości przeglądania internetu, zawsze masz możliwość skorzystania z rozmaitych serwerów DNS oferowanych przez firmy trzecie.

W niniejszym artykule omówimy proces zmiany ustawień DNS, który pozwoli na szybsze surfowanie po sieci, zarówno w środowisku Windows, jak i Linux.

Czym właściwie jest DNS?

Serwery nazw domen (DNS) to system, który przekształca nazwy domen na adresy IP stron internetowych. Dzięki temu procesowi, dostęp do dowolnej witryny o unikalnej nazwie jest szybki i efektywny. Można go porównać do internetowej książki telefonicznej, gdzie nazwy kontaktów odpowiadają konkretnym numerom telefonów.

Bez systemu DNS, korzystanie z internetu byłoby znacząco utrudnione.

Jeśli serwer DNS działa wolno lub jest zawodny, Twoje połączenie internetowe może stać się niestabilne. W takich sytuacjach, warto skorzystać z alternatywnego, bezpiecznego i niezawodnego serwera DNS.

Modyfikacja ustawień DNS w sieci Wi-Fi jest szczególnie użyteczna, gdyż zmiany obejmą wszystkie urządzenia z nią połączone. Możliwe jest także zaktualizowanie ustawień DNS dla każdego urządzenia z osobna, szczególnie komputerów.

Ustawienia DNS można łatwo zmienić w systemach Windows i Android, wykorzystując kilka różnych metod.

Popularne adresy serwerów DNS

Do najbardziej cenionych i darmowych publicznych serwerów DNS należą OpenDNS, Cloudflare, Comodo Secure DNS oraz Google Public DNS.

DNS Cloudflare: 1.1.1.1 oraz 1.0.0.1

Google DNS: 8.8.8.8 oraz 8.8.4.4

Comodo Bezpieczne: 8.26.56.26 oraz 8.20.247.20

Otwórz DNS: 208.67.222.222 oraz 208.67.220.220

Użytkownicy decydują się na zmianę DNS nie tylko z powodu bezpieczeństwa i niezawodności, ale również w celu korzystania z funkcji kontroli rodzicielskiej i filtrowania treści internetowych.

Konfiguracja DNS w systemie Linux

Proces konfiguracji serwerów DNS w systemie Linux jest stosunkowo prosty. Sprowadza się do dodania odpowiednich adresów do pliku konfiguracyjnego.

W większości systemów bazujących na Linuksie, plik `/etc/resolv.conf` jest odpowiedzialny za przechowywanie informacji o serwerach DNS. Plik ten powinien zawierać co najmniej jeden wiersz z definicją serwera nazw. Kolejność serwerów nazw w pliku określa ich priorytet.

Aby zmienić ustawienia DNS na serwerze Linux, należy wykonać następujące kroki:

Krok 1: Otwórz terminal i wykonaj poniższe komendy jako użytkownik root.

rm -r /etc/resolv.conf
nano /etc/resolv.conf

Krok 2: W otwartym edytorze tekstu wpisz poniższe linie:

nameserver 1.1.1.1
nameserver 1.0.0.1

Podane adresy to przykładowe adresy serwerów DNS Cloudflare. Możesz zastąpić je dowolnymi adresami serwerów, upewniając się, że wprowadzasz poprawne dane.

Krok 3: Zapisz plik i zamknij edytor. Zrób to poprzez wciśnięcie kombinacji klawiszy `Ctrl + X`, a następnie `Y`. W terminalu kontynuuj pisanie.

Krok 4: Wpisz następujące polecenie w terminalu, aby uniemożliwić modyfikację pliku `resolv.conf`:

sudo chattr +i /etc/resolv.conf

Krok 5: Po zapisaniu plików, wprowadzone zmiany zostaną aktywowane po ponownym uruchomieniu systemu lub poprzez wykonanie poniższego polecenia:

sudo /etc/init.d/networking restart

Gotowe! Teraz Twój system korzysta z nowo dodanych serwerów DNS.

Zmiana DNS w systemie Windows

Ustawienia DNS w systemie Windows można zmienić ręcznie lub za pomocą darmowych i sprawdzonych narzędzi.

Modyfikacja ustawień przez Panel Sterowania

Krok 1: Uruchom Panel Sterowania.

Krok 2: Z rozwijanego menu wybierz „Sieć i Internet”.

Krok 3: Wybierz „Centrum sieci i udostępniania”.

Krok 4: W lewej części okna wybierz „Zmień ustawienia adaptera”.

Krok 5: Kliknij prawym przyciskiem myszy na interfejs sieciowy i wybierz „Właściwości”.

Krok 6: Wybierz „Protokół internetowy w wersji 4 (TCP/IPv4)”.

Krok 7: Kliknij przycisk „Właściwości”.

Krok 8: W odpowiednich polach wpisz „preferowany” i „alternatywny” adres DNS. Po zakończeniu, urządzenie automatycznie zacznie korzystać z wprowadzonych ustawień.

Zmiana DNS za pomocą Wiersza Poleceń

Alternatywnie, możesz zmodyfikować ustawienia DNS w Windows, używając Wiersza Poleceń. Wykonaj poniższe kroki, aby zmienić ustawienia DNS za pomocą tego narzędzia.

Krok 1: Uruchom Wiersz Poleceń jako administrator.

Krok 2: Aby otworzyć narzędzie do zarządzania ustawieniami sieciowymi, wpisz poniższą komendę i naciśnij Enter:

netsh

Krok 3: Użyj poniższej komendy, aby wyświetlić listę nazw kart sieciowych:

interface show interface

Krok 4: Aby ustawić podstawowy adres IP DNS, użyj następującej komendy:

interface ip set dns name="NAZWA-ADAPTERA" source="static" address="X.X.X.X"

Pamiętaj, aby zastąpić `NAZWA-ADAPTERA` nazwą Twojej karty sieciowej, a `X.X.X.X` adresem IP serwera DNS.

Na przykład:

interface ip set dns name="Wi-Fi 2" source="static" address="8.8.8.8"

Krok 5: Dodaj alternatywny adres serwera DNS, używając poniższego polecenia:

interface ip add dns name="NAZWA-ADAPTERA" addr="X.X.X.X" index=2

Po zakończeniu, system Windows zacznie rozwiązywać nazwy domen na numeryczne adresy IP, wykorzystując nowe serwery DNS.

Zmiana DNS w systemie macOS

Ustawienia DNS w systemie macOS można zmienić w prosty sposób.

Krok 1: Z menu Apple wybierz „Preferencje systemowe”.

Krok 2: Wybierz „Sieć” z menu preferencji.

Krok 3: Wybierz swój interfejs sieciowy z listy po lewej stronie (np. „Wi-Fi” lub „Ethernet”), a następnie kliknij „Zaawansowane”.

Krok 4: W oknie „Sieć”, w prawym dolnym rogu, kliknij przycisk „Zaawansowane”.

Krok 5: Aby dodać, usunąć lub zmienić serwery DNS, przejdź do zakładki „DNS” na górze ekranu.

Krok 6: Po dokonaniu zmian w ustawieniach DNS, kliknij przycisk „OK”. Aby wprowadzone zmiany zaczęły obowiązywać, kliknij „Zastosuj”, a następnie zamknij okno Preferencji systemowych.

Najwyżej umieszczone serwery DNS są sprawdzane w pierwszej kolejności, dlatego warto umieścić na górze te, które zapewniają najlepsze rezultaty.

Podsumowanie

Nie ma jednej, idealnej opcji, jeśli chodzi o wybór serwerów DNS. Każdy publiczny serwer DNS oferuje unikalne korzyści w zakresie prywatności i wydajności. Wiele osób korzysta z usług Cloudflare i Google DNS, warto je wypróbować, aby przekonać się, jak sprawdzą się w Twoim przypadku.

Zachęcamy do sprawdzenia najlepszych narzędzi do monitorowania DNS, aby śledzić zmiany wydajności i konfiguracji. Zachęcamy też do lektury o tym, jak czyścić pamięć podręczną ARP oraz wykrywać rootkity w systemach Windows, Linux i macOS.