Hi!
>> A named.conf-ban a 'view "internal"' részben is próbáltam definiálni a
>> zónát, de úgysem jó. A domain-t így is kintről keresi.
>>
>> Miért a netről keresi, mikor még a forwarders sincs megadva a bind-nak?
>
> Mert bele van forditva a binarisba az osszes root ns :)
>
> Probald meg ugy, hogy az adott zonara teljesen kizarod a tovabbitast:
>
> forwarders {};
>
Emlékezetem szerint a forwarders opció arról szól, hogy az itt megadott
névszervertől is kérdez és ha az fel tudja oladani a nevet, akkor megtörténik
a névfeloldás - de _eredetileg_ nem így működik a névszerver, ez csak
feature...
A normál működés a _rekurzív_ név lekérés, azaz a root ns-től meg kell
kérdezni, hogy mely névszerverek felelősek az adott top level domain
kiszolgálásáért, majd ezek egyikétől kideríthető, hogy mely NS oldja fel
az adott domaint, majd úgyanígy subdomaint stb - amíg célba nem ér a
lekérdezés vagy hiba nem történik. Ezt viszont ha nem tévedek akkor valami
allow-recursion kapcsoló állítja - azonban ha a rekurziót letiltjuk, akkor
semelyik zónát nem fogja szolgáltati a névszerver, csak ami helyben
definiált.
Pár megjegyzés az eredeti levélhez:
- nem tipikus, hogy a saját zónánk bejegyzését a named.rfc1912.zones
file-ba tesszük
- saját belső zóna esetén a zóna nevét nem kell ".in-addr.arpa" kiegészítéssel
ellátni - az "in-addr.arpa" egy speciális zóna, a revrez feloldáshoz
használatos
Zsolt
_________________________________________________
linux lista - [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux