İletici, ağda bulunan ve dış DNS adları için yapılan DNS sorgularını bu ağın dışındaki DNS sunucularına ileten bir Etki Alanı Adı Sistemi (DNS) sunucusudur. Sorguları ayrıca koşullu ileticiler kullanarak belirli etki alanı adlarına göre de iletebilirsiniz.
Ağdaki bir DNS sunucusunu iletici olarak belirlemek için, ağdaki diğer DNS sunucularını, kendilerinin yerel olarak çözümleyemediği sorguları bu DNS sunucusuna iletmek üzere yapılandırmanız gerekir. İletici kullanarak, Internet'teki adlar gibi ağınızın dışındaki adlar için ad çözümlemesini yönetebilir ve ağınızdaki bilgisayarlar için ad çözümlemesinin verimliliğini arttırabilirsiniz. İleticiler ve koşullu ileticiler konusunda daha fazla bilgi için bkz. İleticiler Kullanma.
Aşağıdaki şekilde, dış ad sorgularının ileticiler ile nasıl yönlendirildiği gösterilmektedir.
Bir DNS sunucusunu iletici olarak belirlediğinizde, bu ileticiyi dış trafik ile ilgilenmekten sorumlu hale getirir ve DNS sunucusunun Internet'e açık olma durumunu sınırlarsınız. İleticide, ağdaki bütün dış DNS sorguları üzerinden çözümlendiği için büyük bir dış DNS bilgisi önbelleği oluşur. İletici, önbelleğe alınan bu verileri kullanarak kısa bir süre içinde büyük miktarda dış DNS sorgusunu çözümler. Bu da ağdaki Internet trafiğini azaltır ve DNS istemcilerinin yanıt süresini kısaltır.
İletici kullanmak üzere yapılandırılmış bir DNs sunucusu, iletici kullanmak üzere yapılandırılmamış bir DNS sunucusundan farklı davranır. İletici kullanmak üzere yapılandırılmış bir DNS sunucusu şu şekilde davranır:
-
Bir sorgu DNS sunucusuna ulaştığında, sunucu barındırdığı bölgeleri ve önbelleğini kullanarak bu sorguyu çözümlemeye çalışır.
-
Sorgu yerel veriler kullanarak çözümlenemezse, DNS sunucusu sorguyu iletici olarak belirlenmiş DNS sunucusuna iletir.
-
İleticiler kullanılabilir durumda değilse, DNS sunucusu sorguyu çözümlemek için kök ipuçlarını kullanmayı dener.
DNS sunucusu bir sorguyu ileticiye ilettiğinde, ileticiye özyinelemeli bir sorgu gönderir. Bu, standart ad çözümlemesi (iletici içermeyen ad çözümlemesi) esnasında bir DNS sunucusunun başka bir DNS sunucusuna gönderdiği yinelemeli sorgudan farklıdır.
Koşullu ileticiler
Koşullu iletici, bir ağda bulunan ve DNS sorgularını sorgudaki DNS etki alanı adına göre ileten bir DNS sunucusudur. Örneğin, bir DNS sunucusunu, corp.contoso.com şeklinde biten tüm adlarla ilgili kendisine gelen tüm sorguları belirli bir DNS sunucusunun IP adresine veya birden fazla DNS sunucusunun IP adreslerine iletmek üzere yapılandırabilirsiniz.
Internet ad çözümlemesi
DNS sunucuları, bilgi paylaşan şirketlerin DNS etki alanı adları arasındaki sorguları çözümlemek için koşullu ileticiler kullanabilir. Örneğin, Wingtip Toys ve Tailspin Toys isimli iki şirketin, Wingtip Toys DNS istemcilerinin Tailspin Toys DNS istemcilerinin adlarını daha iyi şekilde çözümlemesini sağlamak istediğini varsayalım. Tailspin Toys şirketinin yöneticileri, Wingtip Toys şirketinin dolls.tailspintoys.com etki alanı için sorgular gönderebildiği Tailspin Toys ağındaki DNS sunucuları kümesi hakkında Wingtip Toys şirketinin yöneticilerini bilgilendirir. Wingtip Toys ağındaki DNS sunucuları, dolls.tailspintoys.com ile biten adların tüm sorgularını, Tailspin Toys için ağda atanmış DNS sunucularına iletmek üzere yapılandırılmıştır. Bunun bir sonucu olarak da, Wingtip Toys ağındaki DNS sunucuları dolls.tailspintoys.com ile biten adlar için yapılan sorgularda iç kök sunucularını veya Internet kök sunucularını sorgulamak zorunda kalmaz.