NS Kaydı

DNS Kayıt Türleri
Bir alan adı için yetkili ad sunucularını belirleyen Nameserver kaydı.
← Sözlüğe Dön

NS kaydı nedir?

NS kaydı (Nameserver kaydı), belirli bir alan adı için hangi DNS sunucularının yetkili olduğunu belirten bir DNS kayıt türüdür. NS kayıtları DNS çözümleme yetkisini devreder ve küresel DNS sistemine bir alan adı veya alt alan adına ait resmi DNS bilgilerini nerede bulacağını bildirir. Her kayıtlı alan adında, yedeklilik ve güvenilirlik için yetkili ad sunucularına işaret eden en az iki NS kaydı bulunmalıdır.

NS kayıtları nasıl çalışır?

DNS delegasyon zinciri

Root servers (.): "Who handles .com?"

.com servers: "example.com is delegated to ns1.example.com"

ns1.example.com: "Here are the actual DNS records"

Kayıt biçimi

example.com.    IN    NS    ns1.example.com.

example.com. IN NS ns2.example.com.

│ │ │ │

│ │ │ └── Target nameserver

│ │ └── Record type

│ └── Class (Internet)

└── Domain name

NS kayıt türleri

Alan adı NS kayıtları

Bir alan adının tamamı için yetki devredilir:

example.com.    NS    ns1.dnsprovider.com.

example.com. NS ns2.dnsprovider.com.

Alt alan adı delegasyonu

Bir alt alan adı farklı ad sunucularına devredilir:

subdomain.example.com.    NS    ns1.subdomain-provider.com.

subdomain.example.com. NS ns2.subdomain-provider.com.

Glue kayıtları

Ad sunucuları devredilen alan adının içindeyse, glue kayıtları döngüsel bağımlılıkları önlemek için IP adreslerini sağlar:

Sorun

example.com NS ns1.example.com

# How to find ns1.example.com without resolving example.com first?

Çözüm (Glue kayıtları)

example.com.        NS    ns1.example.com.

ns1.example.com. A 192.0.2.1

Glue kayıtları, çözümlemeyi başlatmak için üst zone'da (registry düzeyinde) saklanır.

NS kaydı yapılandırması

Kayıt kuruluşu düzeyinde

Bir alan adı kaydettirdiğinizde ad sunucularını belirtirsiniz:

DNS sağlayıcısı düzeyinde

Zone dosyanızın içinde:

@    IN    NS    ns1.example.com.

@ IN NS ns2.example.com.

En iyi uygulamalar

Yedeklilik gereksinimleri

MinimumÖnerilenMaksimum
2 NS kaydı3-4 NS kaydı13 NS kaydı

Coğrafi dağılım

TTL hususları

example.com.  86400  IN  NS  ns1.example.com.

↑ 24 hours is common for NS records

Yaygın NS kaydı senaryoları

Kayıt kuruluşunun ad sunucularını kullanma

example.com.    NS    ns1.registrar.com.

example.com. NS ns2.registrar.com.

Üçüncü taraf DNS sağlayıcısı kullanma

example.com.    NS    ns1.cloudflare.com.

example.com. NS ns2.cloudflare.com.

Kendi barındırdığınız ad sunucuları

example.com.    NS    ns1.example.com.

example.com. NS ns2.example.com.

# Requires glue records

NS kayıtlarını kontrol etme

dig kullanma

dig example.com NS

# Response shows authoritative nameservers

;; ANSWER SECTION:

example.com. 86400 IN NS ns1.example.com.

example.com. 86400 IN NS ns2.example.com.

nslookup kullanma

nslookup -type=NS example.com

NS sorunlarını giderme

Yaygın sorunlar ve çözümleri:

NS kayıtları DNS delegasyonunun temelini oluşturur ve herhangi bir alan adı veya alt alan adına ait sorguları hangi sunucuların yetkili olarak yanıtlayacağını belirler.

Bu Bilgiyi Uygulamaya Koyun

Alan adı uygunluğunu, durumunu ve daha fazlasını kontrol etmek için DomScan API'sini kullanın.