Portál AbcLinuxu, 13. května 2025 19:13

Dotaz: DNS a forwarding

12.5.2009 12:35 Andrej | skóre: 2
DNS a forwarding
Přečteno: 231×
Odpovědět | Admin

Pekny den prajem,

chcel by som sa spytat ci mi nebude niekto vediet poradit. Mam nastavene 3 DNS servery 2 su master a slave v lokalnej sieti a treti mam mimo ktory ma na starosti inu skupinu pocitacov. Na tych 2 serveroch v lokalnej sieti mam nastaveny zone forwarding ktory smeruje na treti server.

Problem je ale v pomalosti resolvingu a takisto aj pingu.

Ak si dam ping priamo na IP adresu pocitaca v tej tretej sieti tak 3 pingy trvaju 2 sekundy. Ak spustim ping cez hostname toho pocitaca tak 3 pingy trvaju 10 sekund. Takze je jasne ze bude problem niekde s DNS zaznamami ale nedokazem na to prist ze kde.

Stretol sa uz niekto s tymto?

Dakujem za kazdu radu.

Andy

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

12.5.2009 12:57 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: DNS a forwarding
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ak si dam ping priamo na IP adresu pocitaca v tej tretej sieti tak 3 pingy trvaju 2 sekundy. Ak spustim ping cez hostname toho pocitaca tak 3 pingy trvaju 10 sekund.
Tzn. že v druhém případě je prodleva 8 sekund, pak se teprve začne pinkat a během dvou sekund se odešlou 3 požadavky a dojdou 3 odpovědi? Pokud ne, v DNS bych problém nehledal -- DNS překlad se provádí akorát jednou na začátku pingu (pokud tedy nemáte nějaký upravený ping, který by se ptal před každým pinknutím).
12.5.2009 13:15 Andrej | skóre: 2
Rozbalit Rozbalit vše Re: DNS a forwarding

Prikladam vystup prikazov:

time ping -c3 term0150.pob.domena.cz
PING term0150.pob.domena.cz (172.16.9.98) 56(84) bytes of data.
64 bytes from term0150.pob.domena.cz (172.16.9.98): icmp_seq=1 ttl=59 time=41.3 ms
64 bytes from term0150.pob.domena.cz (172.16.9.98): icmp_seq=2 ttl=59 time=45.5 ms
64 bytes from term0150.pob.domena.cz (172.16.9.98): icmp_seq=3 ttl=59 time=30.8 ms

--- term0150.pob.domena.cz ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 10097ms
rtt min/avg/max/mdev = 30.824/39.217/45.522/6.183 ms

real    0m20.138s
user    0m0.000s
sys    0m0.004s
 

time ping -c3 172.16.9.98
PING 172.16.9.98 (172.16.9.98) 56(84) bytes of data.
64 bytes from 172.16.9.98: icmp_seq=1 ttl=59 time=38.9 ms
64 bytes from 172.16.9.98: icmp_seq=2 ttl=59 time=29.9 ms
64 bytes from 172.16.9.98: icmp_seq=3 ttl=59 time=37.2 ms

--- 172.16.9.98 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 29.926/35.390/38.991/3.934 ms

real    0m2.042s
user    0m0.000s
sys    0m0.000s
 

Je mozne ze tam su nejak zle nakonfigurovane spatne dns zaznamy ale toho sa tiez neviem dohladat.

Kazdopadne ked pingam cez dns zaznam tak odozva na kazdy ping ma tak 3 sekundy pauzu a potom dojde dalsia odozva. Cez IP adresu to ide okamzite.

12.5.2009 14:17 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: DNS a forwarding
Kazdopadne ked pingam cez dns zaznam tak odozva na kazdy ping ma tak 3 sekundy pauzu a potom dojde dalsia odozva.
To vypadá spíš na problém s reverzním mapováním (Ip adresa na název) -- zkuste ten ping spustit s parametrem -n.

Jinak si zkontrolujte, zda máte v /etc/resolv.conf DNS servery, které jsou opravdu dostupné a odpovídají. Klasický problém s DNS je v tom, že se zkusí první server, ten neodpovídá a musí se počkat na timeout a teprve pak se zkouší další.
12.5.2009 14:57 Andrej | skóre: 2
Rozbalit Rozbalit vše Re: DNS a forwarding

V /etc/resolv.conf mam DNS servery ktore su urcite dostupne. Ten ping s parametrom -n zabral takze urcite je problem v reverznom mapovani.

Dakujem za odpovede az na to pridem dam vediet.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.