15Jul

Bir Web Sitesinin IP Adresini Nasıl Öğrenirsiniz?

İster biraz eğlenmek için eğleniyorsanız veya cevabı ciddiye almak istiyorsanız, bir web sitesinin IP adresini nasıl buluyorsunuz? Bugünkü Süper Kullanıcı Q & A sonrası, cevaba ve aynı IP adresine birden fazla web sitesinin bağlı olup olmadığını nasıl öğrenebilir.

Bugünkü Soru &Yanıt oturumu bize Q & A web sitelerinin topluluk temelli bir gruplandırması olan Stack Exchange'in bir alt bölümü olan SuperUser nezaketen geliyor.

Soru

SuperUser okuyucu JqueryLearner, bir web sitesinin IP adresinin ne olduğunu öğrenmek istiyor:

Bir web sitesinin IP adresini bilmek istersem, web sitesine ping yapmak için bir yol var.Örneğin, google.com'un IP adresini bilmek istersem, komut istemi yardımıyla ping işlemi yapabilirim.

So 74.125.236.195, Google'ın IP adresidir. Ancak superuser.com'un IP adresini bilmek istiyorum ve aynı yöntemi kullanırsam IP adresi olarak 198.252.206.16 alıyorum. Bu IP adresini tarayıcıya bir URL olarak koyarsam tarayıcım beni superuser.com'a götürmez.

Herkes bana doğru IP adresini nasıl bulacağımı söyleyebilir mi?

Web siteleri için doğru IP adreslerini bulmak için JqueryLearner'ın ne yapması gerekir?

Cevap

SuperUser katılımcıları Paul ve lesca'nın bize cevabı var.İlk önce, Paul:

Başlangıç ​​varsayımınız, tüm web sitelerine IP adreslerinden doğrudan erişebilmeleridir. Durum bu değil.

Çoğu durumda( çoğu durumda girişim yaparım) bir IP adresinde sunulan web sitesi talep ettiğiniz web sitesinin adına bağlıdır.Örneğin, superuser.com'u talep ederseniz önce bunu bir IP adresine gider ve sonra belirli bir web sayfası için IP adresinden bir istekte bulunursun.Öyle görünüyor:

İlk bölüm "sitenin ilk sayfasını al" diyor ve ikincisi "web sitesi superuser.com için" diyor.

Tek bir web sunucusu tek bir IP adresi kullanarak birden fazla web sitesi barındırabilmesinin nedeni budur. Yığın Değiştirme siteleri söz konusu olduğunda, bunların herhangi biri veya tamamı kendi sunucularının her birinde olabilir ve sizden isteyeceğiniz siteyi alırsınız. Bir IP adresini girerseniz, bunlardan hiçbirini almazsınız, çünkü web sunucusuna hangi web sitelerinden sonra olduğunuzu söylemiyorsunuz. Bu durumlarda, bir "varsayılan" web sitesi tanımlanmış olabilir veya sadece bir hata döndürür.

DNS sağlayıcınızla ilgili bir sorunu çözmeye çalışıyorsanız, sahip olduğunuz bir seçenek, ana dosyalarınızı, sizin için harici bir partinin vermesinden ziyade kendiniz çözümlemeniz için değiştirmenizdir.

Yani, örneğin:

Bunu yaparsanız:

Bu şekilde, tarayıcınıza superuser.com yazarsanız, hosts dosyasına bakar ve IP adresini çözer ancak yine deWeb sitesinin bağlandığı sunucuya.

LESCA'dan cevabın ardından:

Bir web sitesinin IP adresini elde etmek için en iyi yol nslookup komutunu kullanmaktır.Örneğin:

IP adresini( 198.252.206.16) kullanarak SuperUser'ı neden ziyaret edemediğinizi merak ediyorsanız, web sunucusu ayarları nedeniyle budur. SüperKullanıcı sitesi IP adresini kullanarak kullanıcı ziyaretlerini engellemektedir. Muhtemelen nedeni, IP adresinin diğer web sitelerine bağlanması( stackoverflow.com diyelim)."IP geriye doğru arama" aracını kullanırsanız, bağlantı sitelerini bulabilirsiniz.

Bir daha arama bana haklı olduğumu ispatlıyor:

Açıklamaya eklemek için bir şey var mı?Yorumların sesini kapatın. Diğer teknik uzman Stack Exchange kullanıcılarından daha fazla cevap okumak ister misiniz? Buradaki tam tartışma dizinine göz atın.