- Konu sahibi
- #1
DNS A kaydı, bir alan adını veya alt alan adını bir IPv4 adresiyle eşleyen DNS kaydıdır; HTTP 301/302 yönlendirmesi üretmez. Örneğin
A kaydı, ziyaretçiyi doğrudan web sunucusuna bağlamaz; önce alan adının hangi IPv4 adresine çözümleneceğini bildirir. Sunucuda web hizmeti çalışmıyorsa, doğru A kaydı girilmiş olsa bile site açılmayabilir.
Bir kullanıcı
Bir hosting firması size
Kayıttaki temel alanlar şunlardır:
DNS yönetim panelinde uygulanacak genel işlem şöyledir:
A kaydı yalnızca IPv4 adresi içindir. IPv6 adresleri için
Aynı isim için birden fazla A kaydı tanımlamak bazı DNS yapılandırmalarında birden fazla IPv4 adresi döndürür. Bu, yük dağıtımı veya yedeklilik amacıyla kullanılabilir; ancak sunucuların aynı alan adı ve uygulama yapılandırmasına hazır olması gerekir. Rastgele ikinci IP eklemek siteyi düzeltmez, tersine bazı ziyaretçileri çalışmayan sunucuya yönlendirebilir.
IP yerine alan adı yazmak: A kaydının değerine
Kayıt adını iki kez eklemek: Panel otomatik olarak alan adını tamamlıyorsa host alanına
HTTPS sorununu DNS sanmak: A kaydı doğru IP'yi gösterse bile sunucuda 443 portu, sanal host veya sertifika yapılandırılmamışsa HTTPS bağlantısı başarısız olabilir.
Eski kaydı bırakmak: Aynı ad için eski ve yeni IP'leri birlikte bırakmak, sorguların farklı adresler döndürmesine ve sorunun düzensiz görünmesine neden olabilir.
Hayır. A kaydı yalnız IPv4 adresini taşır; 80 veya 443 gibi port bilgisi bu değere eklenmez. İstemcinin hangi hizmete bağlanacağı protokol, URL veya ilgili hizmet mekanizmasıyla belirlenir. Yanlış portu A kaydı değiştirerek düzeltmeye çalışmayın.
DNS kaydı teknik olarak özel bir IPv4 adresi de taşıyabilir; bu, kaydı alan kişiye o özel ağa erişim vermez. Örneğin 192.168.x.x adresi yalnız ilgili yerel ağ veya VPN bağlamında anlamlı olabilir. Herkese açık web erişimi için ulaşılabilir sunucu ya da proxy uç noktası gerekir.
example.com için A kaydının değeri 192.0.2.10 ise DNS sorgusu yapan istemci, bu alan adı için belirtilen IPv4 adresini öğrenir. 192.0.2.10 yalnızca dokümantasyon amacıyla kullanılan örnek bir adrestir; gerçek sitenizde hosting sağlayıcınızın verdiği sunucu IP adresini kullanmalısınız.A kaydı, ziyaretçiyi doğrudan web sunucusuna bağlamaz; önce alan adının hangi IPv4 adresine çözümleneceğini bildirir. Sunucuda web hizmeti çalışmıyorsa, doğru A kaydı girilmiş olsa bile site açılmayabilir.
A kaydı nasıl çalışır?
Bir kullanıcı
www.example.com adresini açtığında cihazı DNS sunucusuna bu alan adının IP adresini sorar. DNS sunucusu ilgili A kaydını bulursa IPv4 adresini döndürür. Tarayıcı daha sonra bu adrese bağlantı kurmayı dener.@ çoğu DNS panelinde kök alan adını ifade eder. Böylece @ için oluşturulan kayıt example.com adresini, www için oluşturulan kayıt ise www.example.com adresini etkiler. Bazı paneller tam alan adını otomatik tamamlar; bu nedenle www.example.com.example.com gibi hatalı bir ad oluşmadığını kontrol etmek gerekir.Somut örnek
Bir hosting firması size
203.0.113.25 IPv4 adresini verdiyse, alan adının kökünü bu sunucuya yönlendirmek için mantıksal kayıt şu şekilde olur:
Kod:
Ad: @
Tür: A
Değer: 203.0.113.25
TTL: Otomatik
203.0.113.25 de dokümantasyon için ayrılmış örnek bir IPv4 adresidir. Gerçek uygulamada hosting firmanızın verdiği adresi yazın. www.example.com adresinin de aynı sunucuya gitmesi isteniyorsa www için ayrıca bir A kaydı oluşturabilir veya sağlayıcının önerdiği CNAME yapılandırmasını kullanabilirsiniz.Kayıttaki temel alanlar şunlardır:
| Alan | Anlamı | Örnek |
|---|---|---|
| Ad / Host | Kaydın uygulanacağı alan adı veya alt alan adı | @ veya www |
| Tür | DNS kayıt türü | A |
| Değer | Yönlendirilecek IPv4 adresi | 192.0.2.10 |
| TTL | Cevabın DNS önbelleğinde tutulma süresi | Saniye cinsinden değer veya otomatik |
A kaydı ekleme ve kontrol etme
DNS yönetim panelinde uygulanacak genel işlem şöyledir:
- Alan adınızın DNS yönetim ekranını açın. Kayıtları hangi hizmetin yönettiğini bilmiyorsanız önce alan adının yetkili nameserver ayarını kontrol edin; yanlış panelde yapılan değişiklik etkili olmaz.
- Yeni kayıt ekleme seçeneğini açın ve tür olarak
Aseçin. - Kök alan adı için host alanına panelin kullandığı biçimde
@, alt alan adı için yalnızca ilgili etiketi, örneğinwww, yazın. - Değer alanına hosting veya sunucu sağlayıcınızın verdiği gerçek IPv4 adresini girin. Alan adı, URL veya
http://ifadesi bu alana yazılmaz. - Kaydı kaydedin. Aynı host ve tür için eski bir A kaydı varsa, birden fazla IP kullanmak istemiyorsanız çakışan kaydı kaldırın veya güncelleyin.
- DNS önbellekleri nedeniyle değişiklik hemen her cihazda görünmeyebilir. TTL süresi ve kullanılan resolver önbelleği kadar bekledikten sonra kaydın dönen IP adresini kontrol edin.
A kaydı, AAAA ve CNAME farkı
A kaydı yalnızca IPv4 adresi içindir. IPv6 adresleri için
AAAA kaydı kullanılır. Bir sunucunun hem IPv4 hem IPv6 bağlantısı varsa iki kayıt türü birlikte bulunabilir.CNAME ise bir adı başka bir alan adına yönlendirir; IP adresi taşımaz. Sunucu IP adresi değiştiğinde doğrudan A kayıtlarını güncellemek gerekirken CNAME kullanan alt alan adları hedef alan adının güncel DNS sonucunu takip edebilir. Standart CNAME, kökte gereken SOA/NS kayıtlarıyla birlikte kullanılamaz; bazı sağlayıcılar flattening veya ALIAS gibi farklı mekanizmalar sunar.Aynı isim için birden fazla A kaydı tanımlamak bazı DNS yapılandırmalarında birden fazla IPv4 adresi döndürür. Bu, yük dağıtımı veya yedeklilik amacıyla kullanılabilir; ancak sunucuların aynı alan adı ve uygulama yapılandırmasına hazır olması gerekir. Rastgele ikinci IP eklemek siteyi düzeltmez, tersine bazı ziyaretçileri çalışmayan sunucuya yönlendirebilir.
Sık yapılan hatalar
IP yerine alan adı yazmak: A kaydının değerine
server.example.net yazılmaz; bunun için genellikle CNAME gerekir.Kayıt adını iki kez eklemek: Panel otomatik olarak alan adını tamamlıyorsa host alanına
www.example.com yazmak hatalı biçimde uzatılmış bir kayıt oluşturabilir.HTTPS sorununu DNS sanmak: A kaydı doğru IP'yi gösterse bile sunucuda 443 portu, sanal host veya sertifika yapılandırılmamışsa HTTPS bağlantısı başarısız olabilir.
Eski kaydı bırakmak: Aynı ad için eski ve yeni IP'leri birlikte bırakmak, sorguların farklı adresler döndürmesine ve sorunun düzensiz görünmesine neden olabilir.
Sık sorulan sorular
A kaydına port numarası eklenir mi?
Hayır. A kaydı yalnız IPv4 adresini taşır; 80 veya 443 gibi port bilgisi bu değere eklenmez. İstemcinin hangi hizmete bağlanacağı protokol, URL veya ilgili hizmet mekanizmasıyla belirlenir. Yanlış portu A kaydı değiştirerek düzeltmeye çalışmayın.
A kaydına özel IP yazılabilir mi?
DNS kaydı teknik olarak özel bir IPv4 adresi de taşıyabilir; bu, kaydı alan kişiye o özel ağa erişim vermez. Örneğin 192.168.x.x adresi yalnız ilgili yerel ağ veya VPN bağlamında anlamlı olabilir. Herkese açık web erişimi için ulaşılabilir sunucu ya da proxy uç noktası gerekir.