- Konu sahibi
- #1
Bir alan adının IP adresi, DNS kayıtlarında tanımlanan sunucu adresidir. IPv4 adresi için
Örneğin
Tarayıcıya bir alan adı yazıldığında cihaz ve tarayıcı önbelleklerini de kullanabilir. Yeni sorgu gerekiyorsa kullanılan recursive çözümleyici, önbelleğindeki yanıtı döndürür veya yetkili DNS sunucularına ulaşır. Tarayıcı daha sonra elde edilen IP adresine bağlantı kurar.
Bu eşleştirme sabit değildir. Alan adı başka bir sunucuya taşındığında veya CDN kullanımı etkinleştirildiğinde
Bu nedenle yalnızca kayıt kuruluşundaki alan adı bilgisine bakmak yeterli değildir. IP adresini öğrenmek için DNS sorgusu yapılmalıdır.
İşletim sisteminizdeki DNS sorgu araçlarından birini kullanabilirsiniz.
Başarılı bir sorguda alan adı için bir veya daha fazla adres görüntülenir. Örneğin
Görünen IP adresi her zaman kaynak web sunucusunun adresi olmayabilir. Cloudflare gibi proxy veya CDN hizmetlerinde DNS sorgusu, ziyaretçiyi koruyan ağın IP adreslerini döndürebilir. Gerçek kaynak sunucu adresi DNS'te ayrıca açık bırakılmışsa doğrudan görülebilir; bu yüzden farklı alt alan adlarının kayıtları da birlikte incelenmelidir.
Ayrıca alan adı ile web sitesinin IP adresi aynı kavram değildir. Alan adı e-posta için
Sorgu sonucu beklediğinizden farklıysa önce alan adının hangi DNS sunucularını kullandığını
A, IPv6 adresi için AAAA kaydı kullanılır. Ancak bir alan adının her zaman tek bir IP adresi olmak zorunda değildir; birden fazla IP, farklı alt alan adları veya bir CDN/proxy hizmeti kullanılabilir. Bazı alan adlarının hiç A/AAAA kaydı da bulunmayabilir. Doğru değerlendirme, tam alan adının ilgili kayıtlarını sorgulamaktır.Örneğin
example.com için yapılan sorguda bir veya daha fazla A kaydı görülürse bunlar alan adının IPv4 adresleridir. AAAA kaydı varsa IPv6 adresi de kullanılabilir. Bu adres, alan adının sahibini değil, DNS çözümlemesi sonucunda bağlantının yönlendirildiği hedefi gösterir.DNS alan adını IP adresine nasıl bağlar?
Tarayıcıya bir alan adı yazıldığında cihaz ve tarayıcı önbelleklerini de kullanabilir. Yeni sorgu gerekiyorsa kullanılan recursive çözümleyici, önbelleğindeki yanıtı döndürür veya yetkili DNS sunucularına ulaşır. Tarayıcı daha sonra elde edilen IP adresine bağlantı kurar.
Bu eşleştirme sabit değildir. Alan adı başka bir sunucuya taşındığında veya CDN kullanımı etkinleştirildiğinde
A ve AAAA kayıtları değişebilir. Ayrıca www gibi bir alt alan adı doğrudan IP yerine CNAME kaydıyla başka bir alan adına yönlendirilebilir.| Kayıt | Görevi | Sonuç |
|---|---|---|
| A | IPv4 adresi tanımlar | Örneğin 192.0.2.10 |
| AAAA | IPv6 adresi tanımlar | Örneğin 2001:db8::10 |
| CNAME | Başka bir alan adına takma ad verir | Doğrudan IP göstermeyebilir |
| NS | Yetkili DNS sunucularını belirtir | Alan adının DNS yönetimini gösterir |
Bu nedenle yalnızca kayıt kuruluşundaki alan adı bilgisine bakmak yeterli değildir. IP adresini öğrenmek için DNS sorgusu yapılmalıdır.
Alan adının IP adresi nasıl öğrenilir?
İşletim sisteminizdeki DNS sorgu araçlarından birini kullanabilirsiniz.
- Windows’ta IPv4 için
nslookup -type=A example.com, IPv6 içinnslookup -type=AAAA example.comçalıştırın. - Linux veya macOS'ta terminal açın ve IPv4 kayıtlarını görmek için
dig example.com Akomutunu çalıştırın. - IPv6 kaydını kontrol etmek için
dig example.com AAAAkomutunu kullanın. - Sonuçlarda
Abölümündeki adresleri IPv4,AAAAbölümündeki adresleri IPv6 olarak değerlendirin.
Başarılı bir sorguda alan adı için bir veya daha fazla adres görüntülenir. Örneğin
A sonucunda 192.0.2.10 gibi bir adres görmeniz, sorgunun IPv4 hedefi bulduğu anlamına gelir. AAAA sonucu boşsa bu, alan adının IPv6 kaydı olmadığı veya kullandığınız DNS çözümleyicide henüz görünmediği anlamına gelebilir.Sonucun anlamı ve dikkat edilmesi gerekenler
Görünen IP adresi her zaman kaynak web sunucusunun adresi olmayabilir. Cloudflare gibi proxy veya CDN hizmetlerinde DNS sorgusu, ziyaretçiyi koruyan ağın IP adreslerini döndürebilir. Gerçek kaynak sunucu adresi DNS'te ayrıca açık bırakılmışsa doğrudan görülebilir; bu yüzden farklı alt alan adlarının kayıtları da birlikte incelenmelidir.
Ayrıca alan adı ile web sitesinin IP adresi aynı kavram değildir. Alan adı e-posta için
MX, doğrulama için TXT veya başka servisler için farklı DNS kayıtları kullanabilir. Bir web sitesinin açılmaması durumunda yalnızca IP'yi kontrol etmek yeterli olmaz; NS, A, AAAA, CNAME ve gerekiyorsa DNS önbelleği de kontrol edilmelidir.Sorgu sonucu beklediğinizden farklıysa önce alan adının hangi DNS sunucularını kullandığını
NS kaydıyla doğrulayın. Ardından DNS yönetim panelindeki kayıtla karşılaştırın. Kayıt yeni değiştirildiyse, bazı DNS çözümleyiciler eski cevabı önbellekten göstermeye devam edebilir.Sık sorulan sorular
nslookup çıktısının başındaki Server adresi sitenin IP adresi mi?
Hayır. Başlangıçtaki Server ve Address alanları genellikle yanıt veren DNS çözümleyicisini gösterir. Sorgulanan alan adına ait yanıt bölümündeki A/AAAA adreslerini değerlendirin.Alan adı IP adresine, IP adresi de alan adına aynı şekilde çevrilir mi?
Hayır. Alan adından IP adresine dönüşümA veya AAAA kayıtlarıyla yapılır. IP adresinden alan adına dönüşüm için ayrıca ters DNS yapılandırması ve PTR kaydı gerekir.