Często używaną analogią do wyjaśnienia systemu nazw domen jest to, że służy on jako książka telefoniczna w Internecie, tłumacząc przyjazne dla człowieka nazwy hostów komputerów na adresy IP. Na przykład nazwa domeny www.example.com jest tłumaczona na adres 93.184.216.34 ~ Źródło Wikipedia
DNS (Domain Name System) jest integralną częścią Intent od 1985 roku. DNS tłumaczy nazwy domen na adresy IP, dzięki czemu przeglądarki mogą ładować zasoby internetowe i eliminuje potrzebę zapamiętywania adresów IP przez ludzi. Większość użytkowników korzystałaby z serwerów nazw DNS dostarczonych przez ich usługodawcę internetowego (dostawcę usług internetowych), a ze względu na bliskość lokalnego serwera byłaby to zazwyczaj najszybsza dostępna usługa. Jednak nie zawsze tak jest i chociaż szybkość jest z pewnością ważnym czynnikiem, istnieją inne kwestie.
DNS Benchmark to niewielka, bezpłatna aplikacja przenośna dostarczana przez Steve’a Gibsona, znanego inżyniera oprogramowania, badacza bezpieczeństwa, propagatora bezpieczeństwa IT i założyciela Gibson Research Corporation (GRC). Pomimo niewielkich rozmiarów, DNS Benchmark jest w pełni profesjonalnym narzędziem zaprojektowanym specjalnie do identyfikowania optymalnych serwerów nazw DNS zarówno pod względem szybkości, jak i niezawodności.
Pobieranie i używanie testów porównawczych DNS
pobieranie składa się z pojedynczego pliku wykonywalnego ważącego zaledwie 148 KB. Wystarczy dwukrotnie kliknąć plik wykonywalny, aby uruchomić oprogramowanie. Kliknij przycisk Serwery nazw, aby wypełnić okno domyślną listą serwerów nazw. Domyślna lista jest mocno nachylona w kierunku użytkowników w USA (więcej o tym później) i obejmuje również twoje obecne serwery DNS, które są identyfikowane przez czarną ramkę i zieloną kropkę – na poniższym zrzucie ekranu moje są ustawione na 203.0.178.191 i 203.215.29.191:
Po załadowaniu domyślnej listy programów rozpoznawania nazw DNS (lub serwerów nazw) kliknij przycisk Uruchom test porównawczy. *UWAGA: Ważne jest, aby żadne urządzenie nie korzystało z Internetu podczas przeprowadzania testu porównawczego.
Teraz, ponieważ domyślna lista jest tak mocno nachylona dla mieszkańców USA, użytkownicy mieszkający poza Stanami Zjednoczonymi będą musieli wykonać dodatkowy i niestety nieco czasochłonny krok. Po zakończeniu początkowego testu porównawczego zostaniesz poproszony o skompilowanie listy 50 serwerów nazw DNS specyficznych dla twojego regionu. Kliknij przycisk Utwórz listę niestandardową:
Lista jest zbudowana z 4849 potencjalnych serwerów nazw, więc ten proces może trochę potrwać, w zależności od szybkości twojego internetu. W moim systemie ze średnią prędkością pobierania około 50 Mb/s kompilacja listy zajęła 40 minut:
Dobrą wiadomością jest to, że jest to proces jednorazowy. Lista niestandardowa jest zapisywana w pliku.INI, a przy kolejnych uruchomieniach kliknięcie karty Nameservers spowoduje automatyczne załadowanie niestandardowej listy z tego pliku. Po zakończeniu tworzenia listy niestandardowej kliknij ponownie przycisk Uruchom test porównawczy, aby rozpocząć proces testowania.
Po zakończeniu testu porównawczego wyniki zostaną automatycznie wymienione w kolejności od najszybszego serwerów nazw najpierw do najwolniejszych, więc bardzo łatwo jest zidentyfikować najszybsze dostępne serwery nazw. Jednak, jak wspomniałem wcześniej, serwery nazw DNS to coś więcej niż szybkość.
To bardzo ważne, aby przeczytać Konkluzje, do których, co zabawne, można uzyskać dostęp, klikając przycisk Wnioski. Tutaj zobaczysz raporty na temat:
Jak Twoje systemowe (bieżące) serwery nazw porównują się z alternatywami Czy systemowe serwery nazw działają i odpowiadają na zapytania Czy systemowe serwery nazw są w 100% niezawodne Jeśli systemowe serwery nazw zwracają błędy zamiast przekierowywać nieprawidłowo wprowadzone adresy URL do ich własna, pełna reklam strona przechwytująca Jeśli systemowe serwery nazw odpowiadają na wszystkie typy zapytań
Wyniki są wyświetlane jako wykres słupkowy dla każdego serwera nazw:
Wyszukiwania w pamięci podręcznej – czas na zwrócenie nazwy domeny która jest już w pamięci podręcznej programu tłumaczącego Wyszukiwania bez pamięci podręcznej – czas na zwrócenie nazwy subdomeny, której nie ma jeszcze w pamięci podręcznej programu tłumaczącego Wyszukiwania Dotcom – czas na sprawdzenie wybrane przez serwer nazw programy rozpoznawania nazw dotcom dla nazwy dotcom
Kliknięcie lewym przyciskiem dowolnego serwera nazw na liście wyników spowoduje wyświetlenie tych samych informacji w postaci liczbowej (sekundy i milisekundy)
Kliknięcie przycisku Dane tabelaryczne spowoduje bardziej szczegółowe wyświetlenie tych samych informacji. Kliknięcie prawym przyciskiem myszy dowolnego serwera nazw na liście powoduje wyświetlenie menu opcji, w tym zapisywania/eksportowania wyników:
*UWAGA: Aby uzyskać prawdziwszy (dokładniejszy) obraz, najlepiej przeprowadzić test porównawczy kilka razy o różnych porach dnia.
Dostosowywanie listy niestandardowej
Możesz dodatkowo dostosować listę niestandardową, usuwając najwolniejsze serwery nazw, które nigdy nie wchodzą w grę, lub dodając serwery nazw, których nie ma na liście. Na przykład dodałem serwery nazw Cloudflare DNS, które z jakiegoś powodu nie pojawiły się na mojej niestandardowej liście:
Aby usunąć serwery nazw z listy, możesz wywołać kliknięcie prawym przyciskiem myszy menu (patrz obrazek powyżej) i kliknij opcję Usuń wolniejsze serwery nazw masowo lub kliknij Usuń ten serwer nazw, aby usunąć je pojedynczoAby dodać serwery nazw do listy, kliknij przycisk Dodaj/Usuń, wpisz adres IP serwera nazw, który chcesz dodać, a następnie kliknij przycisk Dodaj. Tutaj możesz również usunąć martwe i/lub przekierowujące serwery nazw (jeśli takie istnieją):
Po zakończeniu kliknij Zapisz serwery nazw w pliku.INI. Nazwij plik tak samo, jak oryginalny plik.INI, a zostanie on zastąpiony nowym dostosowanym plikiem.INI.
BOTTOM LINE:
Korzystanie z wolnego , przeciążone lub zawodne serwery DNS spowalniają zauważalnie praktycznie każde korzystanie z Internetu. Chociaż ze względu na ich bliskość serwery DNS przypisane przez twojego dostawcę usług internetowych będą zazwyczaj najszybsze, nie zaszkodzi dwukrotnie sprawdzić. Wielu użytkowników odkryło, że serwery DNS ich własnego dostawcy usług internetowych są wolniejsze niż publicznie dostępne alternatywy, które są szybsze i/lub bardziej niezawodne.
Na stronie Strona główna DNS Benchmark zawierająca linki do przydatnych przewodników.
—