Glue kaydı nedir?
Glue kaydı, bir ad sunucusunun ana bilgisayar adı hizmet verdiği alan adının içinde olduğunda bu ad sunucusunun IP adresini sağlayan ve DNS çözümlemesindeki döngüsel bağımlılığı önleyen, üst DNS bölgesinde tutulan A veya AAAA kaydıdır.Döngüsel bağımlılık sorunu
Without Glue Records (Circular Dependency):
Query: "What is the IP of www.example.com?"
↓
Resolver asks: "Who are the nameservers for example.com?"
↓
Answer: ns1.example.com
↓
Resolver asks: "What is the IP of ns1.example.com?"
↓
Needs to query example.com nameservers...
↓
But we don't know their IP! (Loop)
Glue kayıtları bunu nasıl çözer?
With Glue Records at .com TLD:
.com Zone File:
example.com. NS ns1.example.com.
example.com. NS ns2.example.com.
ns1.example.com. A 192.0.2.1 ← Glue Record
ns2.example.com. A 192.0.2.2 ← Glue Record
Resolution Flow:
Query for www.example.com
↓
.com servers return NS records + Glue IPs
↓
Resolver can now contact 192.0.2.1 directly
↓
Resolution completes successfully
Glue kayıtları ne zaman gerekir?
| Ad sunucusunun konumu | Glue gerekir | Örnek |
|---|---|---|
| Aynı alan adının içinde | Evet | example.com için ns1.example.com |
| Farklı alan adında | Hayır | example.com için ns1.hostingco.com |
| Hedefin alt alan adı | Evet | example.com için ns1.dns.example.com |
Glue kayıt türleri
| Kayıt türü | Amaç | Örnek |
|---|---|---|
| A | Ad sunucusu için IPv4 adresi | ns1.example.com A 192.0.2.1 |
| AAAA | Ad sunucusu için IPv6 adresi | ns1.example.com AAAA 2001:db8::1 |
Yaygın yapılandırma senaryoları
Scenario 1: Self-hosted nameservers
Domain: example.com
Nameservers: ns1.example.com, ns2.example.com
→ Glue records REQUIRED at registrar
Scenario 2: Third-party nameservers
Domain: example.com
Nameservers: dns1.provider.com, dns2.provider.com
→ No glue records needed
Scenario 3: Vanity nameservers pointing elsewhere
Domain: example.com
Nameservers: ns1.example.com → CNAME dns1.provider.com
→ INVALID - NS records cannot point to CNAMEs
→ Must use glue records with actual IPs
Glue kayıtlarını yönetme
Glue kayıtları DNS bölgenizde değil, alan adı kayıt şirketinizde yapılandırılır:
1. Kayıt şirketinin kontrol paneline giriş yapın
2. Ad sunucusu/ana bilgisayar kayıtları bölümüne gidin
3. Ad sunucusu ana bilgisayar adı ve IP'siyle host kayıtları oluşturun
4. Bu ad sunucularını alan adınıza atayın
En iyi uygulamalar
1. Hem IPv4 hem IPv6 sağlayın: A ve AAAA glue kayıtları ekleyin
2. Birden çok IP kullanın: Yedeklilik için ns1 ve ns2'de farklı IP'ler kullanın
3. Kayıtları güncel tutun: Ad sunucusu IP'leri değişirse glue'ı değiştirin
4. Yayılımı doğrulayın: Glue'ı dig +trace ile kontrol edin
Sorun giderme
# Check glue records for a domain
dig +trace example.com NS
# Verify glue is present in TLD response
dig @a.gtld-servers.net example.com NS +norec
Glue kayıtları, alan adlarının çözümlenebilir DNS hiyerarşisini korurken kendi barındırdıkları ad sunucularını kullanmasını sağlayan temel DNS altyapısıdır.