Dnia czwartek 28 styczeń 2010, Arkadiusz Chomicki napisał: > witam Witam,
> Jest domena w sieci dla ktorej dziala tylko jeden DNS (z dwoch wpisanych) > Moj DNS (Bind) odpytuje (chyba) tylko jeden z nich i jesli trafi na > niedzialajacy to zwraca ze domena nieznaleziona. Zawsze można zerknąć do http://tools.ietf.org/html/rfc1034 gdzie w punkcie 5.3 resolver internals mamy opisane w jaki sposób powinien działać resolver, a konkretnie w 5.3.3. Algorithm czytamy o naprzemiennej kolejności odpytywania dnsów ,,In addition to the names and addresses of the servers, the SLIST data structure can be sorted to use the best servers first, and to insure that all addresses of all servers are used in a round-robin manner. The sorting can be a simple function of preferring addresses on the local network over others, or may involve statistics from past events, such as previous response times and batting averages.'' Dlaczego tak jest zrobione? Po to by nie przeciążać jednego serwera dns (np. primary) milionami zapytań podczas gdy pozostałe nic by nie robiły. Niektóre implementacje resolverów (np. w tworach z Redmond m.in. NT więc w XP zapewne też) stosują się dodatkowo do powyższego ,,of preferring addresses on the local network over others'' po to by np. kierować zapytania do serwera w LANie ale i tak stosują round robin. Na potwierdzenie słów prosty test - proponuję wejść na http://www.dnsreport.com/tools/dnsreport.ch?domain=nask.pl i popatrzeć na linijkę: [These were obtained from X] - gdzie przy każdym przeładowaniu X się zmienia - po prostu round robin działa. > jak zrobic by moj Bind odpytywal drugi DNS jesli pierwszy nie dziala i > zwracal informacje z tego drugiego (dzialajacego) > > z poważaniem -- Pozdrawiam, Best regards, Mit freundlichen Grüßen, Wojciech "Wojtosz" Błaszkowski www.blaszkowski.com GSM: +48 600 197 207 JID: [email protected] _______________________________________________ pld-users-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
