Bir web sitesini kimin barındırdığı nasıl bulunur
Bir web sitesinin kimin tarafından barındırıldığını öğrenmek için, alan adını bir IP adresine çözün, sonra o IP adresinin kime ait olduğuna bakın. Alan adının WHOIS kaydı size kayıt kuruluşunu ve isim sunucularını söyler. IP'nin sahiplik kaydı, bir CDN araya girmediği sürece barındırma sağlayıcısı olan, sunucuların üzerinde bulunduğu ağı söyler.
Hızlı yol
Alan adını bir WHOIS kontrolünden geçirin ve iki şeyi okuyun: sitenin DNS'ini kimin işlettiğini söyleyen isim sunucuları, ve alan adının kendisinin nereden satın alındığını söyleyen kayıt kuruluşu. Sonra aynı alan adını bir iz sürme veya ping'den geçirerek çözümlendiği IP adresini elde edin, ve o adresi sorgulayın. Bu iki sorgu size bir dakikadan kısa sürede olağan yanıtı verir, ve bunlar elle yapılan yöntemin de elle yaptığı aynı iki sorgudur.
Elle yöntem: alan adından IP'ye, sahibine
Dört komut tüm zinciri kapsar:
dig +short www.example.com # domain -> IP address(es)
dig +short NS example.com # who answers DNS for the domain
whois 93.184.216.34 # who owns that IP block
dig +short -x 93.184.216.34 # reverse DNS name for the address
Bunları sırayla okuyun. İlki size bir veya daha fazla A kaydı verir. *.cloudfront.net veya *.azureedge.net gibi bir şeye işaret eden bir CNAME alırsanız, bir kaynak sunucu yerine bir CDN bulmuşsunuzdur zaten. İkincisi, genellikle hem kayıt kuruluşundan hem de barındırıcıdan farklı bir şirket olan DNS sağlayıcısını adlandırır. Üçüncüsü önemli olandır: bir IP adresinin WHOIS kaydı bir alan adı kayıt kuruluşu yerine bölgesel bir internet kayıt kuruluşu tarafından tutulur, ve adres bloğunun tahsis edildiği kuruluşu, ASN'siyle (özerk sistem numarası) ve bir kötüye kullanım iletişim kişisiyle birlikte adlandırır. Dördüncüsü genellikle sağlayıcıyı daha da hızlı ele veren bir ana bilgisayar adı döndürür, çünkü barındırıcılar makinelerini kendi adlarıyla adlandırma eğilimindedir.
Windows'ta, nslookup example.com ve nslookup -type=ns example.com hiçbir şey kurmadan ilk iki adımı yapar.
Kayıt kuruluşu, DNS sağlayıcısı ve barındırıcı üç farklı şeydir
Çoğu karışıklık burada başlar. Tek bir site rutin olarak üç ayrı şirketi içerir:
- Kayıt kuruluşu alan adını satmıştır ve yenilemeler, transferler ve kilitler için iletişime geçeceğiniz taraftır. Alan adının WHOIS kaydında görünür.
- DNS sağlayıcısı alan adı için sorguları yanıtlar. İsim sunucuları olarak görünür. Birçok site, alan adını orijinal kayıt kuruluşunda bırakırken DNS'i üçüncü bir tarafa taşır.
- Barındırıcı içeriği sunan makineyi çalıştırır. Alan adının değil IP adresinin WHOIS kaydında görünür.
Yani bir isim sunucusu satırı bir barındırma adresi değildir. Onu "bu alan adı için DNS sorgularını kim yanıtlıyor" olarak okuyun, başka bir şey değil. E-posta dördüncü bir taraf ekler: MX kayıtları (dig +short MX example.com), postayı kimin işlediğini işaret eder, ki bu da sıklıkla yine farklı bir sağlayıcıdır.
Barındırıcı bir CDN olduğunda, ve onun ötesini nasıl görürsünüz
IP sorgusu bir CDN veya büyük bir bulut kenar ağı döndürürse, kaynağı değil kenarı bulmuşsunuzdur. Bu, CDN'nin tasarlandığı gibi çalışmasıdır: bağlantıyı ziyaretçiye yakın bir kenar düğümünde sonlandırır ve perde arkasında kaynaktan getirir, ve kaynak adresi bilerek yayınlanmaz. Yine de birkaç şey yardımcı olabilir:
- Aynı alan adındaki diğer kayıtları kontrol edin. MX kayıtları ve
mail.,ftp.,cpanel.veyadirect.gibi alt alan adları genellikle CDN'yi atlar ve doğrudan kaynak ağa çözümlenir. - Yanıt başlıklarına bakın.
curl -I https://example.com/, sıklıkla kenar sağlayıcısını ve bazen arkasındaki yığını adlandıranserver,viaveya satıcıya özel başlıklar gösterir. - Yalnızca şirket adını değil ASN'yi okuyun. İki sağlayıcı aynı temel ağdan kapasite yeniden satabilir, ve ASN size bunun gerçekte kimin ağı olduğunu söyler.
- Sınırı kabul edin. Kaynak CDN'nin arkasında düzgün bir şekilde kilitlenmişse, hiçbir genel sorgu onu ortaya çıkarmaz, ve bir tahmini gerçek olarak ele almak "bir CDN'nin önünde" demekten daha kötüdür.
Aynı dikkat, herhangi bir sorgunun geçmiş çıktısı için de geçerlidir. Bir site göç ettiğinde kayıtlar değişir, ve önbelleğe alınmış veya arşivlenmiş bir yanıt aylarca güncel olmayabilir, bu yüzden bir ekran görüntüsüne güvenmek yerine sorguyu yeniden çalıştırın.
Bu sorgular ne işe yarar
- Sizinkine benzer bulduğunuz sitelerin kimin tarafından barındırıldığını kontrol ederek, göç etmeden önce bir barındırma sağlayıcısını değerlendirmek.
- Trafik, spam veya bir saldırı bir adrese kadar izlendiğinde doğru kötüye kullanım iletişim kişisini bulmak.
- Alan adının artık birkaç konumdan yeni sağlayıcının ağına çözümlendiğini kontrol ederek bir göçün tamamlandığını doğrulamak.
- Bir kesintinin sizin mi yoksa sağlayıcınızın mı olduğunu anlamak, çünkü tüm bir adres bloğunun sessizleşmesi uygulamanızla ilgili bir sorun değildir.
Yanıt ne zaman değişir
Bu sorgular size bir sitenin bugün nerede yaşadığını söyler. Yanıtın ne zaman değiştiğini söylemezler, ve değişir: bir isim sunucusu düzenlemesi, süresi dolmuş bir alan adı veya yarım kalmış bir göç, sunucunun kendisi tamamen sağlıklıyken bile bir siteyi bozabilir. Sürekli izleme, DNS kayıtlarını, alan adı süresinin dolmasını ve erişilebilirliği birlikte izler ve bunlardan herhangi biri değiştiğinde uyarır. WHOIS kontrolü şimdi bir sorgu çalıştırır, bir WHOIS kaydı nasıl okunur alanları ayrıntılı olarak ele alır, ve DNS yayılımı, alan adının işaret ettiği yeri değiştirdikten sonraki bir sonraki adımdır.