Tanım
Child nameserver, bir alan adının kendi altında tanımlanan (ns1.ornek.com gibi) ve IP adresi doğrudan uzantının kayıt otoritesine bildirilen nameserver’dır. Kayıt otoritesindeki bu IP bilgisine glue record denir; glue olmadan, nameserver’ı kendi alan adının içinde bulunan bir bölge çözümlenemez, çünkü sunucuyu bulmak için önce o bölgeyi sorgulamak gerekirdi.
Child nameserver neden gereklidir?
Child nameserver, bir alan adını kendi adı altındaki sunuculara devretmek istediğinizde döngüsel bağımlılığı kırmak için gereklidir. ornek.com alan adının nameserver’ı ns1.ornek.com ise, çözümleyicinin bu sunucunun IP adresini öğrenmek için yine ornek.com bölgesine sorması gerekir. Glue kaydı, IP adresini .com kayıt otoritesinin yanıtına ekleyerek bu döngüyü çözer:
ornek.com. 172800 IN NS ns1.ornek.com.
ornek.com. 172800 IN NS ns2.ornek.com.
ns1.ornek.com. 172800 IN A 203.0.113.53
ns2.ornek.com. 172800 IN A 198.51.100.53Glue kaydındaki IP adresi değişirse yalnızca bölge dosyasını güncellemek yetmez; kayıt firması panelinden kayıt otoritesindeki IP bilgisini de güncellemeniz gerekir. Aksi hâlde çözümleyiciler eski adrese gitmeye devam eder.
Child nameserver nasıl oluşturulur?
Child nameserver, alan adının kayıtlı olduğu firmanın panelindeki “özel nameserver” ya da “host kaydı” bölümünden oluşturulur; ad (ns1, ns2) ve IP adresi girilir. Ardından aynı adlar için bölge dosyasına A kayıtları eklenmeli ve sunucuda DNS servisi bu bölgeye yetkili olarak yanıt vermelidir. En yaygın kullanım, reseller hosting ya da kendi VDS sunucusunda barındırma hizmeti veren firmaların müşterilerine kendi markalı nameserver sunmasıdır. Adım adım işlem için özel nameserver oluşturma rehberine bakabilirsiniz.