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.
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.
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:
I następujące dwa wiersze dla IPv6:
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.