Samouczek Google DNS

Samouczek Google DNS
W dniu 3 grudnia 2009 r. Google ogłosił swoją bezpłatną usługę alternatywnej nazwy domeny (DNS), Google Public DNS, której może być wykorzystywany przez każdego jako alternatywę dla innych dostawców DNS. W tym artykule wyjaśniamy, dlaczego powinieneś troszczyć się o to, z jakiej usługi DNS używasz, i podajemy szczegółowe instrukcje, które wyjaśniają, w jaki sposób możesz przełączać się z obecnej usługi DNS na Google Public DNS.

Jaki jest system nazwy domeny (DNS)?

System nazwy domeny jest często opisywany jako książka telefoniczna internetowa. Jest to hierarchiczny zdecentralizowany system nazewnictwa, którego główną rolą jest tłumaczenie nazw domen na adresy IP. Bez DNS jedynym sposobem, w jaki możemy odwiedzić dowolną stronę internetową, byłoby wprowadzenie jej adresu IP bezpośrednio do paska adresu. DNS oszczędza nam tę próbę, zapewniając usługę Distribted Directory na całym świecie, która jest istotną częścią Internetu od 1985 roku.

W dzisiejszych czasach istnieje wiele bezpłatnych i publicznych usług DNS, które razem obsługują setki miliardów wniosków każdego dnia. Pomimo tak dużego wyboru, większość ludzi nie zdaje sobie sprawy, z których usługi DNS używają, ponieważ praktycznie wszystkie nowoczesne urządzenia elektroniczne automatycznie przypisują usługę DNS, gdy po raz pierwszy łączą się z Internetem za pośrednictwem DHCP (protokół konfiguracji hosta dynamicznego), protokół zarządzania siecią, który dynamicznie przypisuje IP IP adres i inne parametry konfiguracji sieci dla każdego urządzenia w sieci.

Dlaczego miałbym zmienić ustawienia DNS?

Ale tylko dlatego, że komputer lub router wybrał dla Ciebie usługę DNS, najprawdopodobniej obsługiwana przez dostawcę usług internetowych (ISP), nie oznacza, że ​​musisz nadal korzystać z tej usługi na czas nieokreślony. W rzeczywistości istnieje kilka istotnych powodów, aby zmienić ustawienia DNS.

  • Prędkość: Usługi DNS innych firm obiecują lepsze prędkości i niższe opóźnienia niż usługi DNS większości dostawców usług internetowych. Google Public DNS jest doskonałym przykładem szybkiej usługi DNS, ponieważ jest to największa publiczna usługa DNS na świecie, zajmując się ponad 400 miliardami wniosków dziennie. Aby dowiedzieć się, jak szybciej Google Public DNS jest porównywany z Twoją obecną usługą DNS, zalecamy pobranie i korzystanie z narzędzia porównawczego DNS, takiego jak NameBench, które składa żądania DNS do wielu usług DNS i porównuje wyniki.
  • Niezawodność: Niektórzy dostawcy usług internetowych są notorycznie okropni, jeśli chodzi o utrzymanie serwerów DNS w ramach działania, nawet jeśli w przeciwnym razie mogą zaoferować doskonałą obsługę. Jeśli to brzmi jak twój obecny dostawca usług internetowych, dobrą wiadomością jest to, że może nie musisz jeszcze szukać dostępnych alternatyw. Istnieje duża szansa, że ​​przejście na usługi alternatyw DNS, takie jak Google Public DNS, rozwiąże wszystkie twoje problemy i zapewni niezawodną usługę, której szukasz.
  • Bezpieczeństwo: Google Public DNS i wiele innych alternatywnych usług DNS oferują lepszą ochronę przed zagrożeniami bezpieczeństwa DNS, w tym ataki fałszowania i ataki odmowy usług (DOS). Na przykład Google Public DNS to nadmierne zasoby maszynowe w celu ochrony przed bezpośrednimi atakami DOS, wdrażanie podstawowego sprawdzania pakietów odpowiedzi i wiarygodności serwera, dodanie entropii do żądania wiadomości, usuwanie duplikatów i wiele więcej.

Jak przejść do Google Public DNS?

Jeśli przekonaliśmy cię, że warto wypróbować Google Public DNS, mamy dla Ciebie dobrą wiadomość: przejście z jednej usługi DNS na drugą jest bardzo łatwe i zajmuje tylko kilka minut. Ale zanim przejdziesz dalej i zmienisz ustawienia, powinieneś pobrać kawałek papieru lub otworzyć notatnik na komputerze, abyś mógł zanotować bieżące ustawienia w celu tworzenia kopii zapasowych. Jeśli coś pójdzie nie tak (nie martw się, bo niewiele może pójść nie tak) lub zdecydujesz, że bardziej lubisz swoją starą usługę DNS, możesz po prostu odstać swoje kroki i skorzystać z oryginalnych ustawień.

Zmiana ustawień DNS za pomocą NetworkManager

NetworkManager to demon, który znajduje się na szczycie Libudev i innych interfejsów jądra Linux i zapewnia interfejs wysokiego poziomu do konfiguracji interfejsów sieciowych w większości nowoczesnych dystrybucji Linux, a także możliwość automatycznego łączenia się z sieciami przewodowymi i bezprzewodowymi.

Aby przejść do Google Public DNS na Ubuntu za pomocą NetworkManager, przejdź do systemu> Preferencje> Połączenia sieciowe.

  • Wybierz połączenie, dla którego chcesz skonfigurować Google Public DNS i kliknij przycisk Edytuj.
  • Pojawi się nowe okno i będzie zawierać jedną kartę dla ustawień IPv4 i jedną kartę dla ustawień IPv6.
  • Wprowadź następujące adresy IP Google Public DNS w odpowiednim polu serwerów DNS:
    • Dla IPv4: 8.8.8.8 i/lub 8.8.4.4.
    • Dla IPv6: 2001: 4860: 4860 :: 8888 i/lub 2001: 4860: 4860 :: 8844.
  • Kliknij Zastosuj, aby zapisać nowe ustawienia.
  • Przetestuj nowe ustawienia, odwiedzając dowolną stronę internetową.
    • Jeśli witryna ładuje się tak, jak powinna, konfiguracja jest prawidłowa.
    • Jeśli nie, coś jest nie tak i możesz znaleźć błąd lub wrócić do swojej starej konfiguracji.

Ponieważ każdy rozkład Linuksa jest nieco inny, nie możemy podać jednego zestawu instrukcji, które obejmowałyby wszystkich użytkowników Linux. Jeśli masz problem z znalezieniem, gdzie ustawienia DNS są skonfigurowane w dystrybucji, użyj Google, aby poszukać samouczka specyficznego dla dystrybucji.

Zmiana ustawień DNS poprzez edytowanie rozdzielczości.plik CONF

Resolv.Plik CONF jest używany w różnych rozkładach Linux do konfigurowania ustawień DNS. Ten plik zwyczajny jest czytany przez człowieka i nie musisz się bać, aby go edytować-po prostu nie zapomnij o utworzeniu kopii zapasowej, abyś mógł powrócić do niego później, jeśli sprawy nie działają tak, jak powinny.

Aby przejść na Google Public DNS na serwerze Debian za pomocą rozdzielczości.plik CONF, edytuj /itp. /Resolv.Conf za pomocą ulubionego edytora tekstu. Po prostu dodaj następujące dwa wiersze dla IPv4:

  • Nazwarz 8.8.8.8
  • Nazwarz 8.8.4.4

I następujące dwa wiersze dla IPv6:

  • Nazwarz 2001: 4860: 4860 :: 8888
  • Nazwarz 2001: 4860: 4860 :: 8844

Następnie zapisz ustawienia i uruchom ponownie klientów internetowych, których używasz. Możesz również opcjonalnie usunąć inne linie serwera nazw w pliku, aby upewnić się, że używasz nic oprócz publicznego DN Google, ale wskazane jest pozostawienie co najmniej jednego alternatywnego serweru nazw jako kopii zapasowej.