[-]
Szybkie szukanie


Baner sklepu jdtech.pl
Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
DNS - jak wybrać optymalny serwer
06-06-2016, 09:31
Post: #11
DNS - jak wybrać optymalny serwer
morfik napisał(a):Wpisy w cache siedzą do 2h, zatem odwiedzając w kółko te same domeny żaden serwer DNS nie dorówna temu mojemu mechanizmowi. Big Grin
Poprawka: wpisy siedzą w Cache tyle, ile wynika z informacji w pliku strefy danej domeny. Są wpisy, które mają obowiązek wylecieć nawet po 60 sekundach, a refresh można ustawić na dużo więcej, niż 2h.
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
12-06-2016, 19:25
Post: #12
DNS - jak wybrać optymalny serwer
No tak ale w dnsmasq można przepisać to:

Kod:
min-cache-ttl=3600
max-cache-ttl=7200
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
13-06-2016, 07:55
Post: #13
DNS - jak wybrać optymalny serwer
Wymuszanie TTL jest... naruszeniem integralności systemu DNS i tylko proszeniem się o kłopoty. Jeżeli TTL jest ustawiony na jakąś wartość (minimalnie właśnie 60s) to prawdopodobnie miało to sens:
- adres jest dynamiczny
- adres zaraz ulegnie zmianie
i być może inne.
Efektem wymuszania dłuższego TTL jest narażenie klienta twojego DNSa na... brak lub nieprawidłowo działający dostęp do niektórych stron.
Zwykle (choć oczywiście nie zawsze) TTL jednak ustawiają ludzie, którzy wiedzą po co jest TTL i jeżeli jest krótszy od domyślnego, to mają w tym cel.
Ja stosowałem skracanie TTL do godziny na kilka dni przed zmianą IP serwera oraz do 60s na adresach z dynamicznym IP.
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
13-06-2016, 11:40
Post: #14
DNS - jak wybrać optymalny serwer
Ja zacząłem od 10min. Później ustawiłem 30 i w końcu doszedłem do 1-2h. Twórcy dnsmasq nie zalecają podbijania wyżej i chyba nawet się nie da więcej ustawić. Dokładnie nie pamiętam jaka jest maksymalna wartość w przypadku tego softu. Cache DNS w windows też ma ustawioną wartość w okolicach godziny chyba. Dokładnie nie wiem, bo nie używam ale 1-2min, to dla mnie za mało. Big Grin

Ja sobie zdaję sprawę, że jak jakiś serwer przełączy się na inny adres za sprawą jakiegoś mechanizmu faiover czy przez równoważenie ruchu to mogą być problemy z połączeniem. Ja jednak przez cały czas stosowania 1-2h cache nigdy ich nie doświadczyłem. Tam w logu widziałeś, że było paręset wpisów w FAIL. Niemniej jednak zawsze mi się strony ładują bez problemu. Może jeszcze ma znaczenie odznaczenie czegoś co się nazywa "negative cache". To też można ustawić w dnsmasq, choć do końca to nie wiem jak działa, bo brak dokumentacji na ten temat. W każdym razie u mnie net na tych ustawieniach działa bez problemu od bardzo dawna.
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
05-10-2016, 13:32 (Ten post był ostatnio modyfikowany: 05-10-2016 13:32 przez szopen.)
Post: #15
DNS - jak wybrać optymalny serwer
szukałem czegoś innego a trafiłem tu Big Grin
"negative cache' polega w dużym skrócie na cache'oewaniu odpowiedzi świadczących o błędzie

zasadnicze zastosowanie to przechowywanie informacji o nieistniejących domenach, ale obsługiwane są też np. błędy "nieżywego" serwera DNS odpowiadającego za daną strefę (jeśli mnie pamięć nie myl,i to tak a propos timeout'ów - za martwy uznaje się serwer DNS, który nie odpowie w ciągu 2 minut, ale np. windows w wersjach desktopowych odpuszcza sobie dalsze zapytania po 6s.)

tyle, że w obecnych czasach rynek reklamowy zagarnął sporą część tego "czarnego" ruchu DNS i często zamiast informacji o nieistniejącej domenie zostajemy po prostu przekierowani w inne miejsce (więc odpowiedź nie jest błędem tylko oszustwem Big Grin)
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
05-10-2016, 13:49
Post: #16
DNS - jak wybrać optymalny serwer
A ja się tam któregoś dnia dopytałem o te wysokie TTL dla cache w dnsmasq: http://lists.thekelleys.org.uk/pipermail...10663.html

Teoretycznie ma nie działać jak adres ulegnie zmianie ale działa. Big Grin

A co do cache błędnych odpowiedzi -- to lepiej jest je wrzucać do cache czy nie? Bo ja mam ustawione, by mi dnsmasq nie wrzucał ich.
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
05-10-2016, 14:48
Post: #17
DNS - jak wybrać optymalny serwer
raczej wrzucać

taką politykę cache'owania stosują serwery DNS przynajmniej od 20 lat Big Grin więc czemu nie powielić tego lokalnie?
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
Odpowiedz 


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Kompletny zestaw do uzbrojenia domu w internet LTE - co wybrać? Engine 15 3 034 22-03-2017 14:34
Ostatni post: Engine