Domovská » jak » Jak zjistíte adresu IP webové stránky?

    Jak zjistíte adresu IP webové stránky?

    Ať už jste v něm jen na trochu divoké zábavy, nebo si vážně přejete znát odpověď, jak zjistíte adresu IP webové stránky? Dnešní příspěvek o službě SuperUser Q & A se zabývá odpovědí a jak zjistit, zda je více stránek spojeno se stejnou adresou IP.

    Dnešní zasedání Otázky a odpovědi nás přichází s laskavým svolením SuperUser - podřízené rozdělení Stack Exchange, které je založeno na komunitě prostřednictvím skupin webových stránek.

    Otázka

    Čtečka SuperUser JqueryLearner chce vědět, jak zjistit, jaká je adresa IP webové stránky:

    Pokud chci znát IP adresu webových stránek, pak jednou z nich je ping na webových stránkách. Například, pokud chci znát adresu IP google.com, pak ji mohu ping pomocí příkazového řádku.

    Takže 74.125.236.195 je adresa IP společnosti Google. Ale předpokládám, že chci znát IP adresu superuser.com, a pokud používám stejnou metodu, získám IP adresu 198.252.206.16. Pokud uvedu tuto adresu IP do prohlížeče jako adresu URL, pak můj prohlížeč nepřevezme mě na superuser.com.

    Může mi někdo říct, jak získat správnou adresu IP?

    Co tedy musí udělat JqueryLearner, aby zjistil správné adresy IP pro webové stránky?

    Odpověď

    Uživatelé SuperUser Paul a lesca mají pro nás odpověď. První, Paul:

    Výchozím předpokladem je, že všechny webové stránky jsou přístupné prostřednictvím jejich IP adresy přímo. Toto není ten případ.

    V mnoha případech (většinu případů bych chtěla investovat), webová stránka, která je prezentována na adrese IP, závisí na názvu webových stránek, které požadujete. Pokud například požádáte o superuser.com, nejprve jej vyřešíte na adresu IP a poté požádejte o adresu IP konkrétní webové stránky. Vypadá to takto:

    První část uvádí "dostat první stránku webu" a druhá říká "pro web superuser.com".

    To je důvod, proč může jediný webový server hostit více webových stránek pomocí jediné IP adresy. V případě serverů Stack Exchange mohou být některé nebo všechny z nich na každém ze svých serverů a získáte ten, o který požádáte. Pokud zadáte adresu IP, nebudete mít žádnou z nich, protože webový server neříkáte, který z mnoha webových stránek, které používáte. V takových případech může mít definovaný "výchozí" web nebo jen chybu.

    Pokud se pokoušíte vyřešit problém s poskytovatelem DNS, je jednou z možností, jak změnit soubor hostitele tak, aby jste vyřešili adresy sami, než aby to za vás provedla externí strana.

    Pokud například upravíte:

    Můžete zadat:

    Tímto způsobem, pokud zadáte superuser.com do vašeho prohlížeče, bude vypadat v souboru hosts a vyřešit adresu IP, ale pak ještě projít jménem webové stránky na server, který se připojí.

    Následuje odpověď od lesca:

    Chcete-li získat adresu IP webové stránky, nejlepší způsob je použít nslookup příkaz. Například:

    Pokud se divíte, proč nemůžete navštívit server SuperUser přímo pomocí adresy IP (198.252.206.16), je to kvůli nastavení pro webový server. Stránka SuperUser nepovoluje návštěvy uživatelů prostřednictvím adresy IP. Pravděpodobně je to proto, že adresa IP je závazná pro jiné webové stránky (např. Stackoverflow.com). Pokud používáte nástroj "Reverzní vyhledávání IP", najdete jeho vazebná místa.

    Jedno další vyhledávání dokazuje, že mám pravdu:


    Musíte něco přidat k vysvětlení? Vyjměte v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.