Szalontai, Zoltan wrote:
Szia!

On Thu, Aug 24, 2006 at 06:54:14PM +0200, Mihaly Zachar wrote:
Sziasztok!

Egy dnscache-n keresztul erek el egy tinydns-t, es csokkenteni szeretnem a negativ valasz cache-elesi idejet.

Ha tudsz valtoztatni a tinydns-ben akkor a Zfqdn:mname:rname:ser:ref:ret:exp:min:ttl:timestamp:lo
sorral a min ertek lesz az, amit piszkalnod kell.

Persze, ha egyaltalan nem letezik a domain akkor nem tudsz mit tenni,
csak dnscache modositassal.

hat ezaz, az adott felallasban ENUM szerverkent uzemel a tinydns, nincs domain, nincs SOA rekord.. csak NAPTR rekord van, amit ugyebar generic rekordkent adok neki oda, ott meg nincs "min" ertek...

Mondjuk 2-3 percre.

Az alabbi linken megtalaltam, hogy max 1 oraig cache-eli a negativ valaszokat...

http://dqd.com/~mayoff/notes/djbdns/dnscache-log.html#nxdomain

Ha dnscache-ben akarsz valtoztatni akkor ujra kell forditanod.
A query.c-ben az 506. sorban:
   if (soattl > 3600) soattl = 3600;
atirod amire akarod, de igy az osszes negativ cache-nek ennyi lesz a
cache-elese, nem csak annak az egy (tobb) domain-nek.

igen, az volt az elso, amikor megtalaltam ezt az 1 orat a doksiben, hogy rakerestem a forrasban a 3600-ra, en is megtalaltam a fent emlitett sort, es at is fogom irni, csak sajna kb meg 1 honapig "public" DNS cache-kent is uzemel ez a dnscache, ugyhogy nem akartam addig bantani bantani...

viszont azota tovabbgondoltam a dolgot, es megis at fogom irni az 1 honap elott, mert a negativ cache-nek sima bongeszos usereknel nemsok letjogosultsaga van, viszont az ENUM szeverkent meg nagyoncsunya az az 1 ora...

nem eri meg 1 oran tartanom...

nagyon koszonom a hozzaszolast, megnyugtattal, hogy Te is ide jutottal...

Udv: Misi
_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz