![]() Szybkie szukanie |
DNS - jak wybrać optymalny serwer
|
19-05-2016, 15:05
(Ten post był ostatnio modyfikowany: 19-05-2016 19:48 przez szopen.)
Post: #1
|
|||
|
|||
DNS - jak wybrać optymalny serwer
ten wątek powstał przez podział innego, link dla tych którzy chcą wiedzieć skąd się wziął:
http://forum.jdtech.pl/Watek-dovado-bez-...5#pid36195 no i jednak źle podzieliłem tamten wątek ^ tak to jest gdy wypłynie za wiele różnych zagadnień w jednym wątku… więc zapraszam do jego lektury najpierw (może to kiedyś poprawię, a może nie?) PS przy okazji można tam znaleźć wszystkie adresy DNS działające w sieci Play (a zatem również w RBM, FM, MV i VM) pominąłem tu cała masę innych zagadnień, ale z tych które warto wiedzieć: a) ostatnimi czasy pojawiło się sporo wirusów potrafiących zmienić konfigurację routerów, podstawową metodą ich ataku jest właśnie podmiana serwerów DNS na własne "zatrute", które mogą przekierowywać np. na fałszywe strony wyszukiwarek (uniemożliwiając znalezienie rozwiązania jak je usunąć) czy choćby na fałszywe strony banków(!), dlatego bardzo istotna jest zmiana hasła administracyjnego routera na tzw. trudne i inne od fabrycznego b) kwestia cache DNS - każdy współczesny system operacyjny ma własny cache, więc zapytania komputer czy telefon najpierw kieruje sam do siebie, a dopiero potem pyta znany mu DNS, dlatego używanie routera jako cache mając tylko 1 komputer może się wydawać, że niemal mija się z celem, ale… dane w cache przechowywane są w RAMie więc są one tam tylko do momentu restartu czy to komputera czy routera, ą że router z zasady nigdy nie jest restartowany, a komputer raczej często, to dopiero teraz widać przewagę rozwiązania 1 c) test pozwalający sprawdzić jakość używanych przez nas DNSów https://www.grc.com/dns/dns.htm (załącznik pierwszy - akurat serwery cache Play'a, które dostajemy z automatu np. w DIL w RBM, wypadają całkiem nieźle) d) test "wywracalności" routera https://www.grc.com/dns/crashtest.htm (załącznik drugi, u mnie to był Asus RT-N10U-B na fabrycznym sofcie, jak widać przeżył test) w przypadku gdyby komuś ten test nie zakończył się pomyślnie sugeruję - aktualizację firmware - jeśli po wgraniu najnowszego softu nadal nie przechodzi testu, to warto sprawdzić czy istnieje alternatywny soft (nie widziałem jeszcze żadnego niezależnego oprogramowania, które nie radzi sobie z tym testem) - jeśli alternatywa nie istnieje wywalamy router do kubła na elektro-śmieci (albo oddajemy znajomemu elektronikowi na części) i kupujemy jakąś współczesną konstrukcję e) i na sam koniec zostawiłem link do benchmarka (tylko windows) za jego pomocą właśnie można wybrać optymalne serwery DNS https://www.grc.com/dns/benchmark.htm aby go pobrać klikamy jego wielkiego screenshota - pobieramy plik DNSBench.exe więc jest on "na dzień dobry" wykonywalny, ale… aby działał poprawnie konieczne jest parę ruchów 1. należy zbudować bazę DNS'ów, wydaje mi się, że przy pierwszym uruchomieniu sam o to poprosi (ale głowy sobie nie dam uciąć) w głównym menu (lewoklik w górnym lewym rogu) "build custom nameserver list" w zależności od wydajności łącza potrwa to od ~pół godziny do kliku godzin (na współczesnych łączach trwa zwykle ~40 minut) 2. mając zbudowaną bazę, trzeba do niej dodać te z których potencjalnie chcemy korzystać (trzeba znać te adresy, bo program zna tylko ograniczoną liczbę serwerów, a polskich tam nie ma za wiele) czyli zapewne trzeba dorzucić ręcznie adresy swojego providera (najlepiej wszystkie które znamy - więc dla Playa będą to wszystkie które podałem gdzieś wyżej) można to zrobić z menu głównego "add/remove individual servers" albo z zakładki "nameservers" i klawisza "add/remove" 3. jeśli zmieniamy providera jest to przebudowa bazy serwerów jest konieczna po każdej takiej zmianie (czyli trzeba wykonać kroki 1 i 2) w każdym razie po wykonaniu kroków 1. i 2. można uruchomić zasadniczy benchmark pamiętając, że musi być on wykonywany na nieobciążonym łączu czyli wyłączamy wszelkie ściągania (szczególnie mam na myśli torrenty itp.), oglądane filmy czy słuchaną muzę online (podczas budowania bazy nie musimy tego robić) (oczywiście można dla porównania wykonać dodatkowy test na łączu obciążonym, ale wtedy wyniki mogą znacznie odbiegać od rzeczywistości, więc ewentualny wybór serwerów na podsiewie benchmarka na obciążonym łączu jest niemiarodajny) na fragmencie screenshota (z nieprawidłowo wykonanego benchmarka, bo szkoda mi było czasu na budowanie bazy a to tyko poglądowa infografika) zaznaczyłem na niebiesko router na zielono te DNSy Playa, które bym użył statycznie dla kontrastu na czerwono DNSy Orange i Google (aby wykazać, że na tym łączu się nie sprawdzają, mimo, że generalnie są to jedne z szybszych) oczywiście każdy musi sobie zrobić test samodzielnie (i pełny wraz punktami 1 i 2) aby uzyskać w miarę realne wyniki, warto też zwrócić uwagę na to że DNSbenchmark sortuje wyniki w/g wyniku zapytań cache'owanych (czyli wyżej znajduje się na obrazku akurat OpenDNS), podczas gdy ogólnie (w tym pomiarze!) wygrywają te serwery, które zaznaczyłem na zielono te testy robimy właśnie po to aby wybrać ręcznie adresy DNS, które zapewne ustawimy statycznie dla interfejsu WAN routera (choć przy takim ustawieniu trzeba o tym pamiętać, bo zmiany będą konieczne przy zmianie providera, a nawet wtedy gdy nasz provider znacząco zmieni konfigurację sieci - to akurat byłoby zdarzenie wyjątkowe, ale trzeba mieć to gdzieś w świadomości) f) inny link do innego benchmarka - tu oprócz Windows jest też uwzględniony Mac OS X (choć projekt jest stary i lubi nie działać w 64-b itowych wersjach windows) https://code.google.com/archive/p/namebench/downloads Statystyki Folding@home |
|||
« Starszy wątek | Nowszy wątek »
|
Podobne wątki | |||||
Wątek: | Autor | Odpowiedzi: | Wyświetleń: | Ostatni post | |
Kompletny zestaw do uzbrojenia domu w internet LTE - co wybrać? | Engine | 15 | 10 629 |
22-03-2017 14:34 Ostatni post: Engine |