FQDN (Tam Nitelikli Alan Adı) nedir?
Tam Nitelikli Alan Adı (FQDN), bir ana bilgisayarın DNS hiyerarşisindeki kesin konumunu belirten eksiksiz alan adıdır. Belirli ana bilgisayar adından başlayarak kök alan adına kadar tüm etiketleri içerir ve başvurulan konumla ilgili belirsizlik bırakmaz.
FQDN yapısı
Bileşenler
hostname.subdomain.domain.tld.
↓ ↓ ↓ ↓
www blog example com (root)
Hiyerarşiyi okuma
Sağdan sola, önem sırası en yüksekten en düşüğe doğru:
- Kök (sondaki noktayla gösterilir)
- TLD (.com)
- Alan adı (example)
- Alt alan adı veya alan adları (blog)
- Ana bilgisayar adı (www)
FQDN örnekleri
| FQDN | Bileşenler |
|---|---|
| www.example.com. | host.domain.tld |
| mail.subdomain.example.com. | host.sub.domain.tld |
| server1.dc1.internal.company.com. | host.sub.sub.domain.tld |
FQDN ve kısmi alan adları
FQDN (Mutlak)
- Köke kadar eksiksiz yol
- Sondaki noktayla biter
- Belirsiz olmayan başvuru
- Örnek: www.example.com.
Göreli alan adı
- Eksik yol
- Sondaki nokta yoktur
- Bağlama bağlıdır
- Örnek: www
Sondaki nokta
Ne anlama gelir?
Sondaki nokta DNS kökünü temsil eder:
www.example.com.
↑
Root zone (empty label)
Ne zaman kullanılır?
- DNS zone dosyalarında
- BIND yapılandırmalarında
- Ana bilgisayar adlarını gösteren MX kayıtlarında
- Kanonik DNS belirtimlerinde
Ne zaman atlanır?
- Web tarayıcılarında
- E-posta istemcilerinde
- Kullanıcı arayüzlerinin çoğunda
- Pazarlama materyallerinde
DNS kayıtlarında FQDN
Zone dosyası örneği
; Zone file for example.com
www.example.com. A 93.184.216.34
mail.example.com. A 93.184.216.35
example.com. MX 10 mail.example.com.
Yaygın hata
Sondaki nokta olmadan adın sonuna zone origin'i eklenir:
mail.example.com MX 10 mail
; Resolves to: mail.example.com.example.com.
FQDN gereksinimleri
Geçerli FQDN ölçütleri
- Toplam uzunluk en fazla 253 karakter
- Her etiket en fazla 63 karakter
- Etiketler noktalarla ayrılır
- Harf, rakam ve kısa çizgi içerebilir
- Kısa çizgiyle başlayamaz veya bitemez
Karakter kuralları
Valid: www.example-site.com.
Invalid: www.-example.com.
Invalid: www.example-.com.
Farklı bağlamlarda FQDN
Web sunucuları
ServerName www.example.com
SSL sertifikaları
- Sertifika FQDN ile eşleşmelidir
- www.example.com ≠ example.com
- Wildcard: *.example.com
E-posta yapılandırması
MX kayıtları FQDN kullanmalıdır:
@ MX 10 mail.example.com.
FQDN'leri çözümleme
DNS çözümleme süreci
1. www.example.com. için sorgu gönderilir
2. Kök sunucular .com sunucularına yönlendirir
3. .com sunucuları example.com NS sunucularına yönlendirir
4. Yetkili sunucu A kaydını döndürür
5. IP adresi istemciye döndürülür
FQDN'leri anlamak, doğru DNS yapılandırması yapmak ve zone dosyalarıyla sunucu yapılandırmalarındaki yaygın hatalardan kaçınmak için gereklidir.