A kaydı, bir alan adını IPv4 adresine bağlayan temel DNS kayıt türüdür. Bir kullanıcı tarayıcıya example.com yazdığında DNS sistemi A kaydını sorgulayarak bu alan adının hangi sunucu IP adresine yönleneceğini öğrenir ve bağlantıyı kurar.
A Kaydı Nasıl Çalışır?
Bir kullanıcı tarayıcıya alan adı yazdığında sahne arkasında şu adımlar gerçekleşir:
- Önbellek kontrolü: Tarayıcı önce kendi önbelleğini kontrol eder. Daha önce bu alan adını ziyaret ettiyseniz ve TTL süresi dolmadıysa doğrudan önbellekteki IP adresini kullanır.
- Recursive resolver sorgusu: Önbellekte bilgi yoksa işletim sistemi, internet servis sağlayıcısının (ISS) veya yapılandırılmış DNS sunucusunun (örn. Google’ın 8.8.8.8) recursive resolver’ına sorgu gönderir.
- Root nameserver: Resolver, sorguyu kök DNS sunucularına iletir. Kök sunucular hangi TLD sunucusunun (.com, .tr vb.) yetkili olduğunu bildirir.
- TLD nameserver: İlgili TLD sunucusu, alan adının yetkili nameserver’ını bildirir.
- Yetkili nameserver: Alan adının DNS kayıtlarını barındıran yetkili nameserver, A kaydını döndürür.
- Bağlantı kurulur: Tarayıcı dönen IP adresine HTTP/HTTPS isteği gönderir ve sayfa yüklenir.
Bu sürecin tamamı genellikle 20-120 milisaniye içinde tamamlanır.
A Kaydının Yapısı
Bir A kaydı dört temel bileşenden oluşur:
| Alan | Açıklama | Örnek |
| Host (Ad) | Kaydın hangi alt alan için geçerli olduğu | @, www, mail |
| Type (Tür) | Kayıt türü | A |
| Value (Değer) | Yönlendirilecek IPv4 adresi | 185.45.12.100 |
| TTL | Önbellekte tutulma süresi (saniye) | 3600 |
A Kaydı Nasıl Oluşturulur?
A kaydı, alan adınızın DNS yönetiminin yapıldığı panelde oluşturulur. Bu panel genellikle domain tescil kuruluşunuzun yönetim arayüzü veya Cloudflare gibi bir DNS sağlayıcısıdır.
cPanel üzerinden:
- cPanel’e giriş yapın.
- Zone Editor bölümünü açın.
- İlgili alan adının yanındaki “Manage” butonuna tıklayın.
- “Add Record” seçeneğiyle yeni kayıt ekleyin.
- Type olarak “A” seçin, Name ve Address alanlarını doldurun.
- Kaydedin.
Cloudflare üzerinden:
- Cloudflare hesabınıza giriş yapın.
- İlgili alan adını seçin.
- DNS > Records sekmesine geçin.
- Add record butonuna tıklayın.
- Type: A, Name ve IPv4 address alanlarını doldurun.
- TTL ve proxy ayarlarını yapılandırıp kaydedin.
A Kaydı Yayılma Süresi
A kaydında yapılan değişiklikler anlık olarak geçerli olmaz. Değişikliğin internetteki tüm DNS sunucularına yayılması zaman alır. Bu süreye DNS propagation (DNS yayılması) adı verilir.
Yayılma süresi birkaç dakikadan 48 saate kadar uzayabilir.
A kaydı Nereye Girilir?
Alan adınızın DNS yönetiminin yapıldığı yere girmeniz gerekir. Nameserver’larınız domain tescil kuruluşunuza işaret ediyorsa kaydı orada oluşturursunuz. Nameserver’ları Cloudflare gibi bir servise taşıdıysanız kaydı Cloudflare panelinden eklemeniz gerekir. Hangi nameserver’ı kullandığınızı dig NS example.com komutuyla öğrenebilirsiniz.
A Kaydı ile Hosting Arasındaki İlişki Nedir?
Hosting satın aldığınızda sağlayıcı size bir IP adresi verir. Alan adınızı bu sunucuya yönlendirmek için A kaydına bu IP adresini girmeniz gerekir. A kaydı güncellenmeden alan adı, hosting sunucunuza ulaşamaz.
Birden Fazla A Kaydı Girebilir mi?
Evet. Aynı host adı için birden fazla A kaydı eklenebilir. Bu yapı Round Robin DNS olarak adlandırılır ve gelen trafiği birden fazla sunucu arasında dağıtmak için kullanılır.
A Kaydının Güncellenmesine Rağmen Site Neden Eski Sunucuya Gider?
Bu durum DNS propagation sürecinin henüz tamamlanmamış olmasından kaynaklanır.
A kaydı Olmadan Web Sitesi Çalışır mı?
Hayır. Alan adından erişilen bir web sitesi için A kaydı zorunludur. A kaydı olmadan DNS sistemi alan adını bir IP adresine çeviremez; tarayıcı siteye ulaşamaz.
Cloudflare’in Proxy Özelliği Açılırsa A Kaydı Değişir mi?
Cloudflare’de proxy etkinleştirildiğinde ziyaretçiler, girdiğiniz gerçek sunucu IP adresine değil Cloudflare’in IP adreslerine yönlendirilir. Gerçek IP adresiniz gizlenir. DNS sorgularında Cloudflare IP’leri görünür; bu durum Cloudflare’in DDoS koruması ve CDN özelliklerinin çalışmasını sağlar.