Mehmet

WFN Üye
Konular
1,851
Mesajlar
1,852
Çözüm
0
Ticaret Puanı
0
Üyelik
1 Ay 6 Gün
Konum
YurtDışı
Web Sitesi
Var
Alanı
Google Adsense
1/1
Konu sahibi
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 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:
AlanAnlamıÖrnek
Ad / HostKaydın uygulanacağı alan adı veya alt alan adı@ veya www
TürDNS kayıt türüA
DeğerYönlendirilecek IPv4 adresi192.0.2.10
TTLCevabın DNS önbelleğinde tutulma süresiSaniye cinsinden değer veya otomatik

A kaydı ekleme ve kontrol etme​


DNS yönetim panelinde uygulanacak genel işlem şöyledir:
  1. 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.
  2. Yeni kayıt ekleme seçeneğini açın ve tür olarak A seçin.
  3. Kök alan adı için host alanına panelin kullandığı biçimde @, alt alan adı için yalnızca ilgili etiketi, örneğin www, yazın.
  4. 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.
  5. 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.
  6. 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.
DNS-only bir kayıtta beklenen IPv4 adresi görünüyorsa eşleme büyük ölçüde doğrudur. Cloudflare gibi bir proxy etkinse sorguda origin IP yerine proxy adreslerinin dönmesi normal olabilir; paneldeki origin değeriyle herkese dönen yanıtı aynı şey sanmayın. Buna rağmen site açılmıyorsa sunucunun çalışması, alan adı yapılandırması, güvenlik duvarı ve HTTPS sertifikası ayrıca incelenmelidir. Proxy davranışı dışında beklenmeyen IP görülüyorsa yetkili paneli, aynı isimdeki kayıtları ve önbellek durumunu karşılaştırın.

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.
 

Sende şimdi bize katılmak ister misin?

Kayıt ol

Bize katılım kolay ve ücretsizdir!

Konuyu görüntüleyenler

Bu konuyu şu anda görüntüleyen üye bulunmuyor.
Robotlar:
  • Anthropic