DNS, alan adınızı IP adresine çeviren telefon rehberidir. Hosting tarafındaki sorunların şaşırtıcı bir kısmı yanlış DNS kaydından kaynaklanır.
Kayıt türleri
A kaydı
Alan adını bir IPv4 adresine bağlar. En temel kayıttır.
alanadiniz.com. 3600 IN A 185.10.20.30
www.alanadiniz.com. 3600 IN A 185.10.20.30
AAAA kaydı
A kaydının IPv6 karşılığıdır. Sunucunuzun IPv6 adresi varsa tanımlayın.
CNAME kaydı
Bir adı başka bir ada yönlendirir. www için sık kullanılır:
www.alanadiniz.com. 3600 IN CNAME alanadiniz.com.
Kök alan adına (alanadiniz.com) CNAME tanımlanamaz; orada A kaydı kullanılır.
MX kaydı
E-postanın hangi sunucuya teslim edileceğini belirler. Öncelik değeri küçük olan önce denenir:
alanadiniz.com. 3600 IN MX 10 mail.alanadiniz.com.
alanadiniz.com. 3600 IN MX 20 yedek.alanadiniz.com.
TXT kaydı
Serbest metin taşır; pratikte doğrulama ve e-posta güvenliği için kullanılır: SPF, DKIM, DMARC, Google/Microsoft alan adı doğrulaması. Ayrıntılar için SPF, DKIM, DMARC yazımıza bakın.
NS kaydı
Alan adının hangi ad sunucuları tarafından yönetildiğini belirtir. Bunu genellikle alan adı kayıt panelinizden değiştirirsiniz.
SRV kaydı
Belirli bir servisin hangi sunucu ve portta çalıştığını bildirir; Microsoft 365 ve VoIP yapılandırmalarında karşınıza çıkar.
TTL nedir?
TTL (Time To Live), kaydın saniye cinsinden önbellek süresidir. 3600 TTL, sunucuların bu kaydı bir saat boyunca sakladığı anlamına gelir.
Taşıma öncesi TTL'yi 300'e düşürün, taşıma tamamlandıktan sonra 3600'e geri çıkarın. Böylece geçiş dakikalar içinde yayılır, normal zamanda gereksiz sorgu yapılmaz.
Yayılma süresi
Değişikliklerin dünya genelinde yayılması TTL'ye bağlı olarak 5 dakika ile 24 saat arasında sürer. Bu süre boyunca ziyaretçilerin bir kısmı eski, bir kısmı yeni kaydı görür. Bu yüzden site taşıma işleminde yeni sunucunun taşımadan önce hazır olması gerekir.
Sık yapılan hatalar
- Ad sunucusu değiştirip DNS kayıtlarını taşımamak. Ad sunucusunu değiştirdiğinizde eski bölgedeki tüm kayıtlar (özellikle MX ve TXT) devre dışı kalır; hepsini yeni bölgede yeniden oluşturmanız gerekir.
- E-postayı unutmak. Siteyi yeni sunucuya taşıyıp MX kaydını güncellemeyi unutmak, postaların eski sunucuya gitmesine yol açar.
- Kök alan adına CNAME yazmak. Standart buna izin vermez; A kaydı kullanın.
- Aynı ad için birden fazla çelişkili kayıt.
wwwiçin hem A hem CNAME tanımlanamaz. - SPF kaydını ikiye bölmek. Bir alan adında yalnızca tek SPF TXT kaydı bulunmalıdır.
Kayıtlarınızı nasıl kontrol edersiniz?
Terminal veya komut isteminden:
nslookup -type=A alanadiniz.com
nslookup -type=MX alanadiniz.com
nslookup -type=TXT alanadiniz.com
Linux/macOS'ta dig alanadiniz.com MX +short daha okunaklı çıktı verir.
Kayıtlarınızı bizim ad sunucularımızda yönetiyorsanız cPanel → Zone Editor ekranından tüm kayıtları görüntüleyip düzenleyebilirsiniz. Emin olmadığınız bir kayıt için destek ekibimize danışın — yanlış DNS değişikliği e-postalarınızı saatlerce kesintiye uğratabilir.
