Konfigurowanie ustawień sieci pod kątem korzystania z publicznego serwera DNS Google
Gdy korzystasz z publicznego serwera DNS Google, zmieniasz operatora DNS i korzystasz z połączenia z dostawcą internetu na publiczny serwer DNS Google.
W większości przypadków protokół Dynamic Host Configuration Protocol (DHCP) automatycznie konfiguruje system na podstawie adresów IP serwerów nazw domen ISP. Aby korzystać z publicznego serwera DNS Google, musisz zmienić ustawienia DNS w systemie operacyjnym lub na urządzeniu, tak aby używały adresów IP publicznego DNS Google. Procedura zmiany ustawień DNS różni się w zależności od systemu operacyjnego i wersji (Windows, macOS, Linux albo Chrome OS) lub urządzenia (komputer, telefon lub router). Podajemy tu ogólne procedury, które mogą nie mieć zastosowania do Twojego systemu operacyjnego lub urządzenia. Zapoznaj się z dokumentacją dostawcy, aby uzyskać wiarygodne informacje.
W zależności od systemu może być dostępna opcja włączenia nowej funkcji związanej z prywatnością o nazwie DNS-over-TLS. Ta funkcja zapewnia prywatność i bezpieczeństwo wiadomości DNS wysyłanych między Twoim urządzeniem a serwerami DNS Google. Szczegółowe informacje o konfigurowaniu tej funkcji opcjonalnej znajdziesz w sekcjach dotyczących poszczególnych systemów.
Ważne: zanim zaczniesz
Zanim zmienisz ustawienia DNS na publiczne serwery DNS Google, zapisz bieżące adresy lub ustawienia serwera na papierze. Zachowaj te numery na potrzeby kopii zapasowych, na wypadek gdyby trzeba było je przywrócić.
Zalecamy też wydrukowanie tej strony na wypadek, gdy pojawi się problem i trzeba będzie postępować zgodnie z tymi instrukcjami.
Publiczne adresy IP DNS Google
Publiczne adresy IP Google (IPv4) Google:
8.8.8.8
8.8.4.4
Adresy Google IPv6 Google publicznego:
2001:4860:4860::8888
2001:4860:4860::8844
Niektóre urządzenia wymagają jednoznacznego podania wartości we wszystkich 8 polach adresów IPv6 i nie mogą zaakceptować skróconej składni adresów IPv6 ::
. W przypadku takich urządzeń wpisz:
2001:4860:4860:0:0:0:0:8888
2001:4860:4860:0:0:0:0:8844
Rozwiń wpisy 0
do 0000
, jeśli są wymagane 4 cyfry szesnastkowe.
Możesz użyć jednego z tych adresów jako głównego lub dodatkowego serwera DNS.
Możesz skonfigurować publiczne adresy DNS Google dla połączeń IPv4 lub IPv6 albo obu naraz. W przypadku sieci obsługujących tylko protokół IPv6 z bramą NAT64 i prefiksem 64:ff9b::/96
możesz użyć publicznego serwera DNS Google66 zamiast adresów publicznych adresów IPv6 Google, uzyskując połączenie z usługami tylko IPv4 bez jakiejkolwiek innej konfiguracji.
Zmienianie ustawień serwerów DNS
Ponieważ instrukcje różnią się w zależności od wersji systemu operacyjnego, w raportach podajemy tylko jedną wersję. Jeśli potrzebujesz szczegółowych instrukcji dotyczących systemu operacyjnego lub wersji, zapoznaj się z dokumentacją dostawcy. Odpowiedzi możesz też znaleźć na stronie grupy użytkowników.
Wiele systemów umożliwia określenie wielu serwerów DNS w celu zmiany kolejności. W poniższych instrukcjach udostępniamy kroki, które wskazują wyłącznie publiczne serwery DNS Google jako serwery główne i dodatkowe, aby zapewnić prawidłową konfigurację we wszystkich przypadkach.
Windows
Ustawienia DNS określa się w oknie Właściwości TCP/IP w przypadku wybranego połączenia sieciowego.
Przykład: zmienianie ustawień serwera DNS w systemie Windows 10
- Otwórz Panel sterowania.
- Kliknij Sieć i internet > Centrum sieci i udostępniania i Zmień ustawienia adaptera.
Wybierz połączenie, dla którego chcesz skonfigurować publiczny DNS Google. Przykład:
- Aby zmienić ustawienia połączenia Ethernet, kliknij prawym przyciskiem myszy interfejs Ethernet i wybierz Właściwości.
- Aby zmienić ustawienia połączenia bezprzewodowego, kliknij prawym przyciskiem myszy interfejs Wi-Fi i wybierz Właściwości.
Jeśli pojawi się prośba o podanie hasła administratora lub potwierdzenie, wpisz hasło lub podaj potwierdzenie.
Kliknij kartę Networking (Sieć). W sekcji To połączenie korzysta z tych elementów wybierz Internet Protocol w wersji 4 (TCP/IPv4) lub Internet Protocol Version 6 (TCP/IPv6) i kliknij Właściwości.
Kliknij Advanced (Zaawansowane) i wybierz kartę DNS. Jeśli na liście znajdują się adresy IP serwera DNS, zapisz je do wykorzystania w przyszłości i usuń z tego okna.
Kliknij OK.
Wybierz Użyj następujących adresów serwera DNS. Jeśli na liście Preferowany serwer DNS lub Dodatkowy serwer DNS są jakieś adresy IP, zapisz je, aby skorzystać z nich w przyszłości.
Zastąp te adresy IP serwerów DNS Google:
- Dla IPv4:
8.8.8.8
lub8.8.4.4
. - Dla IPv6:
2001:4860:4860::8888
lub2001:4860:4860::8844
. - Tylko IPv6: w poprzednim punkcie możesz użyć adresów Google Public DNS64zamiastadresów IPv6.
- Dla IPv4:
Sprawdź, czy konfiguracja działa prawidłowo, zobacz Testowanie nowych ustawień.
Powtórz te czynności dla dodatkowych połączeń sieciowych, które chcesz zmienić.
macOS
Ustawienia DNS określa się w oknie Network (Sieć).
Przykład: zmiana ustawień serwera DNS w systemie macOS 10.15
- Kliknij Menu Apple > Preferencje systemowe > Sieć.
- Jeśli ikona kłódki w lewym dolnym rogu okna jest zablokowana, kliknij tę ikonę, aby wprowadzić zmiany, a po wyświetleniu monitu o uwierzytelnienie wpisz hasło.
- Wybierz połączenie, dla którego chcesz skonfigurować publiczny DNS Google. Przykład:
- Aby zmienić ustawienia połączenia Wi-Fi, wybierz Wi-Fi i kliknij Zaawansowane.
- Aby zmienić ustawienia połączenia Ethernet, wybierz Wbudowana sieć Ethernet i kliknij Zaawansowane.
- Wybierz kartę DNS.
- Kliknij +, aby zastąpić wymienione adresy adresem IP lub dodać adresy IP Google u góry listy:
- Dla IPv4:
8.8.8.8
lub8.8.4.4
. - Dla IPv6:
2001:4860:4860::8888
lub2001:4860:4860::8844
. - Tylko IPv6: w poprzednim punkcie możesz użyć adresów Google Public DNS64zamiastadresów IPv6.
- Dla IPv4:
- Kliknij OK i Zastosuj.
- Sprawdź, czy konfiguracja działa prawidłowo, zobacz Testowanie nowych ustawień.
- Powtórz te czynności dla dodatkowych połączeń sieciowych, które chcesz zmienić.
Linux
W większości współczesnych dystrybucji systemu Linux ustawienia DNS konfiguruje się za pomocą menedżera sieci.
Przykład: zmienianie ustawień serwera DNS w systemie Ubuntu
- Kliknij System > Preferencje > Połączenia sieciowe.
- Wybierz połączenie, dla którego chcesz skonfigurować publiczny DNS Google. Przykład:
- Aby zmienić ustawienia połączenia Ethernet, wybierz kartę Sieć przewodowa, a potem wybierz interfejs sieci z listy. Zwykle nosi on nazwę
eth0
. - Aby zmienić ustawienia połączenia bezprzewodowego, wybierz kartę Bezprzewodowe, a następnie wybierz odpowiednią sieć bezprzewodową.
- Aby zmienić ustawienia połączenia Ethernet, wybierz kartę Sieć przewodowa, a potem wybierz interfejs sieci z listy. Zwykle nosi on nazwę
- Kliknij Edytuj i w wyświetlonym oknie wybierz kartę Ustawienia IPv4 lub Ustawienia IPv6.
- Jeśli wybrana metoda to Automatyczny (DHCP), otwórz menu i wybierz Tylko adresy (DHCP). Jeśli jest ustawiona inna metoda, nie zmieniaj jej.
- W polu Serwery DNS wpisz publiczne adresy IP DNS Google rozdzielone przecinkami:
- Dla IPv4:
8.8.8.8
lub8.8.4.4
. - Dla IPv6:
2001:4860:4860::8888
lub2001:4860:4860::8844
. - Tylko IPv6: w poprzednim punkcie możesz użyć adresów Google Public DNS64zamiastadresów IPv6.
- Dla IPv4:
- Aby zapisać zmianę, kliknij Zastosuj. Jeśli pojawi się prośba o podanie hasła lub potwierdzenia, wpisz hasło lub potwierdź.
- Sprawdź, czy konfiguracja działa prawidłowo, zobacz Testowanie nowych ustawień.
- Powtórz te czynności dla dodatkowych połączeń sieciowych, które chcesz zmienić.
Jeśli Twoja dystrybucja nie korzysta z Menedżera sieci, ustawienia DNS są określone w /etc/resolv.conf
.
Przykład: zmienianie ustawień serwera DNS na serwerze Debiana
Edytuj
/etc/resolv.conf
:sudo vi /etc/resolv.conf
Jeśli pojawią się wiersze
nameserver
, zapisz adresy IP do wykorzystania w przyszłości.Zastąp wiersze
nameserver
tymi wierszami lub dodaj je:W przypadku protokołu IPv4:
nameserver 8.8.8.8 nameserver 8.8.4.4
W przypadku protokołu IPv6:
nameserver 2001:4860:4860::8888 nameserver 2001:4860:4860::8844
Tylko IPv6 można użyć Google Public DNS64zamiastpowyższych adresów IPv6.
Zapisz i zamknij.
Uruchom ponownie wszystkie używane klienty internetowe.
Sprawdź, czy konfiguracja działa prawidłowo, zobacz Testowanie nowych ustawień.
Jeśli używasz oprogramowania DHCP, które zastępuje ustawienia w systemie /etc/resolv.conf
, musisz skonfigurować klienta DHCP, edytując plik konfiguracyjny klienta.
Przykład: konfigurowanie oprogramowania klienta DHCP na serwerze Debiana
Utwórz kopię zapasową pliku
/etc/resolv.conf
:sudo cp /etc/resolv.conf /etc/resolv.conf.auto
Edytuj
/etc/dhcp/dhclient.conf
(lub/etc/dhcp3/dhclient.conf
):sudo vi /etc/dhcp*/dhclient.conf
Jeśli poniżej znajduje się wiersz
request
zawierający tylkodomain-name-servers,
, usuń go.Jeśli znajduje się wiersz zawierający
domain-name-servers
z adresami IP, zapisz adresy IP na przyszłość.Zastąp ten wiersz lub dodaj następujący wiersz:
W przypadku protokołu IPv4:
prepend domain-name-servers 8.8.8.8, 8.8.4.4;
W przypadku protokołu IPv6:
prepend domain-name-servers 2001:4860:4860::8888, 2001:4860:4860::8844;
Tylko IPv6 można użyć Google Public DNS64zamiastpowyższych adresów IPv6.
Zapisz i zamknij.
Uruchom ponownie wszystkie używane klienty internetowe.
Sprawdź, czy konfiguracja działa prawidłowo, zobacz Testowanie nowych ustawień.
Chrome OS
Ustawienia DNS określa się w sekcji Network (Sieć) w menu Settings (Ustawienia) dla wybranego połączenia sieciowego.
Przykład: zmiana ustawień serwera DNS w Chrome OS 71
- Otwórz menu Ustawienia.
- W sekcji Sieć wybierz połączenie, dla którego chcesz skonfigurować publiczny DNS Google. Przykład:
- Aby zmienić ustawienia połączenia Ethernet, kliknij sekcję Ethernet.
- Aby zmienić ustawienia połączenia bezprzewodowego, kliknij sekcję Wi-Fi i wybierz odpowiednią nazwę sieci.
- Zmiana ustawień DNS dla komórkowego połączenia transmisji danych utworzonego przy użyciu błyskawicznego połączenia w tetheringu nie jest możliwa. W przypadku mobilnych hotspotów Wi-Fi konfigurowanych ręcznie możesz zmienić ustawienia DNS zgodnie z instrukcjami dotyczącymi połączenia bezprzewodowego.
- Rozwiń sekcję Sieć dla wybranego połączenia.
- W sekcji Serwery nazw:
- W przypadku protokołu IPv4 wybierz przycisk Serwery nazw Google (możesz też kliknąć przycisk Niestandardowe serwery nazw i wpisać
8.8.8.8
i8.8.4.4
). - W przypadku protokołu IPv6 wybierz przycisk Niestandardowe serwery nazw i wpisz
2001:4860:4860::8888
lub2001:4860:4860::8844
. - Tylko IPv6: w poprzednim punkcie możesz użyć adresów Google Public DNS64zamiastadresów IPv6.
- W przypadku protokołu IPv4 wybierz przycisk Serwery nazw Google (możesz też kliknąć przycisk Niestandardowe serwery nazw i wpisać
- Kliknij poza sekcją Sieć, aby zastosować ustawienia.
- Sprawdź, czy konfiguracja działa prawidłowo, zobacz Testowanie nowych ustawień.
- Powtórz te czynności dla dodatkowych połączeń sieciowych, które chcesz zmienić.
Routery
Każdy router używa innego interfejsu do konfigurowania ustawień serwera DNS. Zapewniamy tylko ogólną procedurę. Więcej informacji znajdziesz w dokumentacji routera.
Aby zmienić ustawienia na routerze:
- W przeglądarce wpisz adres IP routera, aby wyświetlić konsolę administracyjną routera. Większość routerów jest produkowana z użyciem adresu domyślnego, na przykład
192.168.0.1
,192.168.1.1
,192.168.2.1
lub192.168.1.100
. Jeśli żadna z tych opcji nie zadziała, spróbuj znaleźć domyślny adres bramy w panelu ustawień sieci w systemie. - Gdy pojawi się prośba, wpisz hasło, aby edytować ustawienia sieci.
- Znajdź ekran, na którym określono ustawienia serwera DNS.
- Jeśli w polach podstawowego i drugiego serwera DNS zapisano adresy IP, zapisz je do wykorzystania w przyszłości.
- Zastąp te adresy adresami IP Google:
- Dla IPv4:
8.8.8.8
lub8.8.4.4
. - Dla IPv6:
2001:4860:4860::8888
lub2001:4860:4860::8844
. - Tylko IPv6: w poprzednim punkcie możesz użyć adresów Google Public DNS64zamiastadresów IPv6.
- Dla IPv4:
- Zapisz i zamknij.
- Ponownie uruchom przeglądarkę.
- Sprawdź, czy konfiguracja działa prawidłowo, zobacz Testowanie nowych ustawień.
Niektóre routery wymagają wyraźnych wartości dla wszystkich 8 pól adresów IPv6 i nie mogą zaakceptować skróconej składni adresów IPv6 ::
. W przypadku tych routerów wpisz:
2001:4860:4860:0:0:0:0:8888
2001:4860:4860:0:0:0:0:8844
Rozwiń wpisy 0
do 0000
, jeśli są wymagane 4 cyfry szesnastkowe.
iOS
Aby zmienić ustawienia DNS na iPhonie, iPadzie lub iPodzie touch, wykonaj te czynności.
- Otwórz Ustawienia > Wi-Fi.
- Kliknij ikonę i obok sieci Wi-Fi, dla której chcesz zmienić serwery DNS. Przewiń w dół do sekcji DNS i kliknij Skonfiguruj DNS.
- Kliknij Ręcznie i dodaj adresy IP Google. Opcjonalnie możesz też usunąć z listy wszystkie domyślne serwery DNS.
- Dla IPv4:
8.8.8.8
lub8.8.4.4
- Dla IPv6:
2001:4860:4860::8888
lub2001:4860:4860::8844
- Dla IPv4:
Powrót do trybu automatycznego spowoduje przywrócenie serwera DNS określonego przez sieć Wi-Fi.
Android
Android 9 (Pie) lub nowszy
Android 9 obsługuje &prywatną domenę DNS, która korzysta z DNS-over-TLS do zapewniania bezpieczeństwa i prywatności zapytań DNS. Aby to zrobić, wykonaj poniższe czynności.
- Otwórz Ustawienia > Sieć & Internet > Zaawansowane > Prywatny DNS.
- Wybierz Hosthost prywatnego dostawcy DNS.
- Wpisz
dns.google
jako nazwę hosta dostawcy DNS. - Kliknij Zapisz.
Więcej informacji znajdziesz w poście na blogu na Androida dotyczącym tej funkcji. Pamiętaj, że w przypadku Androida P tryb domyślny w przypadku prywatnego DNS to " Auto" oznacza to, że używa on serwera DNS określonego w sieci i próbuje nawiązać połączenie TLS z portem 853 przed przywróceniem połączenia z powrotem do portu UDP 53.
Starsze wersje Androida
Urządzenia ze wersjami starszymi niż Android 9 nie obsługują protokołu DNS-over-TLS i nie mogą konfigurować prywatnego DNS we wszystkich sieciach. Możesz skonfigurować DNS dla każdej sieci Wi-Fi, z której korzystasz. Wymaga to ręcznego skonfigurowania wszystkich informacji o sieci i jest zalecane tylko dla zaawansowanych użytkowników.
Urządzenia mobilne i inne
Serwery DNS można zazwyczaj określić w zaawansowanych ustawieniach Wi-Fi. Ponieważ jednak każde urządzenie mobilne używa innego interfejsu do konfigurowania ustawień serwera DNS, stosujemy tylko ogólną procedurę. Więcej informacji znajdziesz w dokumentacji operatora komórkowego.
Aby zmienić ustawienia na urządzeniu mobilnym:
- Otwórz ekran, na którym określono ustawienia Wi-Fi.
- Znajdź ekran, na którym określono ustawienia serwera DNS.
- Jeśli w polach podstawowego i dodatkowego serwera DNS podano adresy IP, zapisz je, aby skorzystać z nich w przyszłości.
- Zastąp te adresy adresami IP Google:
- Dla IPv4:
8.8.8.8
lub8.8.4.4
. - Dla IPv6:
2001:4860:4860::8888
lub2001:4860:4860::8844
. - Tylko IPv6: w poprzednim punkcie możesz użyć adresów Google Public DNS64zamiastadresów IPv6.
- Dla IPv4:
- Zapisz i zamknij.
- Sprawdź, czy konfiguracja działa prawidłowo, zobacz Testowanie nowych ustawień.
Testowanie nowych ustawień
Aby sprawdzić, czy resolver Google DNS działa:
W przeglądarce wpisz adres URL nazwy hosta (na przykład
http://www.google.com/
). Jeśli wszystko zadziała, zamknij przeglądarkę, odśwież stronę kilka razy i upewnij się, że wynik nie pochodzi ze strony zapisanej w pamięci podręcznej.- Jeśli używasz publicznego systemu DNS Google64 w systemie tylko IPv6, powtórz powyższy test z adresem URL tylko nazwy IPv4 (takim jak
http://ipv4.google.com/
).
Jeśli wszystkie kryteria zadziałają, wszystko działa prawidłowo. Jeśli nie, przejdź do następnego kroku.
- Jeśli używasz publicznego systemu DNS Google64 w systemie tylko IPv6, powtórz powyższy test z adresem URL tylko nazwy IPv4 (takim jak
Wpisz stały adres IP w przeglądarce. Jako adresu URL możesz użyć
http://216.218.228.119/
(który wskazuje stronę test-ipv6.com)1.Jeśli używasz publicznego serwera DNS Google 64 w systemie tylko IPv6, zamiast tego użyj
http://[64:ff9b::d8da:e477]/
. Jeśli ten test nie działa, nie masz dostępu do bramy NAT64 pod zarezerwowanym prefiksem64:ff9b::/96
i nie możesz używać publicznej usługi Google DNS64.Jeśli używasz systemu używanego tylko z protokołem IPv6 bez publicznego Google DNS64, zamiast tego użyj
http://[2001:470:1:18::119]/
.
Jeśli wszystko działa, odśwież stronę w nowej, otwartej przeglądarce, by upewnić się, że strona wczytuje się od zera. Jeśli testy się nie sprawdzą, ale krok 1 się nie uda, oznacza to, że wystąpił problem z konfiguracją DNS. Sprawdź, czy wszystko zostało prawidłowo skonfigurowane. Jeśli testy nie zadziałają, przejdź do następnego kroku.
Cofnij wprowadzone zmiany DNS i ponownie uruchom testy. Jeśli testy nadal nie działają, oznacza to, że wystąpił problem z Twoimi ustawieniami sieci. Skontaktuj się z dostawcą usług internetowych lub administratorem sieci, aby uzyskać pomoc.
Jeśli po ustawieniu publicznego DNS Google jako resolvera wystąpią problemy, uruchom procedurę diagnostycznego.
1 Dziękujemy Jasonowi Feslerowi za zezwolenie na używanie adresów URL test-ipv6.com do celów testowania DNS w przeglądarce.
Wróć do starych ustawień DNS
Jeśli nie masz wcześniej skonfigurowanych żadnych niestandardowych serwerów DNS, możesz przywrócić stare ustawienia w oknie, w którym zostały określone adresy IP Google. Następnie wybierz opcję umożliwiającą automatyczne uzyskiwanie adresów serwerów DNS i usuwanie adresów IP Google. Spowoduje to przywrócenie ustawień domyślnych dostawcy usług internetowych.
Jeśli musisz ręcznie określić adresy, skorzystaj z powyższych procedur, aby wskazać stare adresy IP.
W razie potrzeby uruchom ponownie system.