DNS Server Benchmark Namebench

Wypróbuj Nasz Instrument Do Eliminowania Problemów

Wpis Google jako dostawcy serwera DNS (czytaj: Publiczny DNS Google ) wywołał spore zamieszanie w Internecie. Niektórzy użytkownicy mieli obawy dotyczące prywatności, podczas gdy inni od razu rozpoczęli testowanie i używanie nowych serwerów DNS.

Testy, czy Google DNS jest najszybszym dostępnym dostawcą DNS, nie dają jednoznacznych wyników, pozostawiając indywidualnemu użytkownikowi tylko wybór porównawczy serwerów DNS w celu znalezienia najszybszego i najbardziej niezawodnego. Powód jest prosty: chociaż dostawca DNS może działać dla użytkowników w niektórych regionach, ten sam dostawca DNS może nie być najlepszym wyborem dla użytkowników w innych regionach.

Namebench

namebench

Namebench to darmowy i przenośny program dla komputerów z systemem Microsoft Windows, Linux i Apple Macintosh, który może wykonać te testy porównawcze DNS dla użytkownika.

Program przeznaczony jest do testowania szybkości usług DNS na komputerze, na którym jest uruchamiany. W tym celu pobiera serwery nazw używane na komputerze, na którym jest uruchamiany, i uwzględni publicznie dostępne serwery DNS w testowaniu, a także w dostępnych regionalnych usługach DNS.

Użytkownicy mogą dodawać niestandardowe serwery nazw do listy, jeśli nie są obsługiwane. Należy pamiętać, że Namebench nie wyświetla wszystkich dostawców DNS, których obsługuje po wyjęciu z pudełka. To sprawia, że ​​proces jest nieco trudny. Najlepszą opcją jest jednokrotne uruchomienie testu przy użyciu domyślnych opcji, sprawdzenie wyników, aby zobaczyć, czy test obejmował wszystkich dostawców DNS, których chciałeś przetestować, i ponowne uruchomienie testu, jeśli tak nie jest, dodając brakujących dostawców.

Program wykorzystuje historię przeglądania jako źródło do przeprowadzania testów. Możesz ponadto modyfikować następujące parametry testu:

  • Włącz sprawdzanie cenzury.
  • Zmień liczbę zapytań z 250 na inną wartość.
  • Ustaw lokalizację.
  • Zmień źródło danych z Chromium na Firefox, listę 2000 najpopularniejszych witryn Alexy lub przeprowadź testy opóźnienia pamięci podręcznej.

Ukończenie testów zajmie trochę czasu. Namebench najpierw sprawdzi dostępność serwera nazw, zanim zacznie testować zapytania DNS. Biorąc pod uwagę, że jeśli zachowasz wartości domyślne, otrzymasz kilka tysięcy zapytań, ukończenie testów zajmie trochę czasu.

Namebench wykonuje obliczenia w tle i tworzy lokalną stronę HTML z wynikami, które następnie uruchamia automatycznie.

Program wyświetla wzrost wydajności, jeśli inne serwery DNS są szybsze niż obecnie używane do łączenia się z Internetem. Namebench podświetla serwery DNS, dzięki czemu wiesz, co musisz zmienić, aby poprawić wydajność żądań DNS urządzenia.

namebench results

Następuje szczegółowy raport zawierający wyniki testów przetestowanych serwerów DNS. Obejmuje to ich adres IP, średni, minimalny i maksymalny czas odpowiedzi, błędy, brak odpowiedzi i notatki. Serwery są wymienione od najszybszych (średnio) do najwolniejszych.

Na końcu wyświetlane są różne wykresy, które pokazują czasy odpowiedzi testowanych serwerów DNS. Musisz porównać wydajność z poziomem błędu, aby wybrać najlepszego odpowiedniego dostawcę DNS. Chociaż możesz mieć skłonność do wybierania najszybszego, jeśli ten dostawca generuje więcej błędów niż inni, może to nie być najlepsza opcja.

Namebench można pobrać ze strony projektu Google Code.

Obecnie można pobrać Namebench z repozytoriów pobierania innych firm, takich jak Softpedia . Projekt został przeniesiony do Github w 2012 r., ale na stronie nie ma żadnych plików binarnych, tylko kod źródłowy.