A továbbító egy olyan DNS-kiszolgáló egy hálózaton, amely külső DNS-nevekre vonatkozó DNS-lekérdezéseket továbbít a hálózaton kívüli DNS-kiszolgálókhoz. A feltételes továbbítókkal továbbíthat lekérdezéseket konkrét tartománynevek szerint is.

Egy DNS-kiszolgáló egy hálózaton továbbítónak való beállításához a többi DNS-kiszolgálót úgy kell beállítania, hogy a helyben nem feloldható lekérdezéseket az adott DNS-kiszolgálóhoz továbbítsák. Továbbítóval a hálózatán kívüli nevek névfeloldását kezelheti, például az interneten található nevekét, és növelheti a névfeloldás hatékonyságát a hálózatában található számítógépek esetében. A továbbítókról és a feltételes továbbítókról további információt a Továbbítók használata című témakörben talál.

A következő ábra azt szemlélteti, hogy a továbbítók hogyan irányítják a külső névlekérdezéseket.

Külső névlekérdezések és továbbítók

Gyakori továbbítási konfiguráció példája

Ha egy DNS-kiszolgálót továbbítónak jelöl ki, az adott továbbítót teszi felelőssé a külső forgalom kezeléséért, amely korlátozza a DNS-kiszolgáló nyilvánosságát az internet felé. Egy továbbító nagyméretű gyorsítótárat hoz létre a külső DNS-adatokból, mivel minden külső DNS-lekérdezés ezen keresztül lesz feloldva. A gyorsítótárazott adatokkal a továbbítók rövid idő alatt számos külső DNS-lekérdezést oldanak fel. Ez csökkenti a hálózatban az internetes forgalmat és a válaszidőt a DNS-ügyfelek számára.

Egy továbbító használatára beállított DNS-kiszolgáló másképp viselkedik, mint egy olyan DNS-kiszolgáló, amelyet nem állítottak be továbbító használatára. Egy továbbító használatára beállított DNS-kiszolgáló a következőképpen viselkedik:

  1. Ha a DNS-kiszolgáló lekérdezést fogad, megkísérli az üzemeltetett zóna és a gyorsítótár használatával feloldani a lekérdezést.

  2. Ha a DNS-kiszolgáló helyi adatokkal nem tudja feloldani a lekérdezést, továbbítja azt a továbbítónak kijelölt DNS-kiszolgálóhoz.

  3. Ha továbbítók nem érhetők el, a DNS-kiszolgáló kísérletet tesz a gyökérmutatói használatára a lekérdezés feloldásához.

Amikor egy DNS-kiszolgáló lekérdezést továbbít egy továbbítónak, rekurzív lekérdezést küld. Ez különbözik az ismétlődő lekérdezéstől, amelyet egy DNS-kiszolgáló küld egy másik DNS-kiszolgálónak szokásos névfeloldás (olyan névfeloldás, amely nem használ továbbítót) során.

Feltételes továbbítók

A feltételes továbbítók olyan DNS-kiszolgálók egy hálózaton, amelyek DNS-lekérdezéseket továbbítanak a lekérdezésben szereplő DNS-tartománynév alapján. Beállíthat például egy DNS-kiszolgálót, hogy minden fogadott lekérdezést, amely neve vall.kontraktor.hu kifejezéssel végződik, továbbítson egy megadott DNS-kiszolgáló IP-címére vagy több DNS-kiszolgáló IP-címeire.

Internetes névfeloldás

Közös adatokat használó vállalatok DNS-tartománynevei közötti lekérdezések feloldásához a DNS-kiszolgálók használhatnak feltételes továbbítókat. Két vállalat, a Madártoll Játékok Kft. és a Dejójáték Kft., szeretne javítani például azon, ahogyan a Dejójáték Kft. DNS-ügyfeleinek neveit a Madártoll Játékok Kft. DNS-ügyfelei feloldják. A Dejójáték Kft. rendszergazdái értesítik a Madártoll Játékok Kft. rendszergazdáit a DNS-kiszolgálók beállításairól a Dejójáték Kft. hálózatában, ahová a Madártoll Játékok Kft. a babak.de-jo-jatek.hu tartományra vonatkozó lekérdezéseket küldhet. A Madártoll Játékok Kft. hálózatában a DNS-kiszolgálók úgy vannak beállítva, hogy minden babak.de-jo-jatek.hu végződésű lekérdezést továbbítsanak a Dejójáték Kft. hálózatában kijelölt DNS-kiszolgálóknak. Ebből következően a Madártoll Játékok Kft. hálózatában található DNS-kiszolgálóknak nem kell lekérdezniük a belső gyökérkiszolgálóikat vagy az internetes gyökérkiszolgálókat a babak.de-jo-jatek.hu végződésű lekérdezések feloldásához.


Tartalom