Homepage » hogyan kell » Hogyan találja meg a weboldal IP-címét?

    Hogyan találja meg a weboldal IP-címét?

    Függetlenül attól, hogy csak egy kis geeky szórakozásért van-e, vagy komolyan szeretné tudni a választ, hogyan találja meg a weboldal IP-címét? A mai SuperUser Q&A bejegyzés a választ vizsgálja meg, és hogyan lehet tudni, hogy egynél több webhely kapcsolódik ugyanarra az IP-címre.

    A mai Kérdések és válaszok munkamenet a Jóvagyon - a Stack Exchange alosztályának, a közösség által vezérelt Q&A webhelyek csoportjának köszönhetően..

    A kérdés

    A SuperUser olvasó A JqueryLearner azt szeretné megtudni, hogyan lehet megtudni, hogy mi a webhely IP címe:

    Ha szeretnék tudni a weboldal IP-címét, akkor az egyik módja a webhely pingelése. Ha például szeretném megismerni a google.com IP-címét, akkor a parancssoron keresztül pingelhetem.

    Így a 74.125.236.195 a Google IP címe. Tegyük fel, hogy szeretném megismerni a superuser.com IP-címét, és ha ugyanazt a módszert használom, akkor 198.252.206.16-ot kapok IP-címként. Ha ezt az IP-címet URL-be helyezem a böngészőbe, akkor a böngészőm nem veszi el a superuser.com-ra.

    Tud valaki elmondani, hogyan lehet a megfelelő IP-címet kapni?

    Tehát mit kell tennie a JqueryLearner annak érdekében, hogy megtudja a helyes IP-címeket a weboldalak számára?

    A válasz

    A SuperUser közreműködői Paul és Lesca válaszolnak számunkra. Először fel, Paul:

    A kezdeti feltételezés az, hogy az összes webhely közvetlenül az IP-címükön keresztül érhető el. Nem ez a helyzet.

    Sok esetben (a legtöbb esetben kockázatosabbak lennék) az IP-címen bemutatott webhely a webhely nevétől függ. Például, ha a superuser.com-t kéri, először ezt az IP-címet fogja megoldani, majd egy adott webhely IP-címére kérni. Ez így néz ki:

    Az első rész azt mondja, hogy „kapja meg az oldal első oldalát”, és a második azt mondja: „a webhelyhez superuser.com”.

    Ez az oka annak, hogy egyetlen webszerver több IP-címet használó webhelyet tud fogadni. A Stack Exchange oldalak esetében mindegyikük vagy mindegyikük lehet a kiszolgálón, és megkapja azt, amit kér. Ha csak IP-címet ad meg, akkor nem fog semmit sem kapni, mert nem mondja el a webkiszolgálónak, hogy melyik webhely közül melyik van. Ezekben az esetekben „alapértelmezett” webhelye lehet, vagy csak hibaüzenetet küldhet.

    Ha megpróbál egy problémát a DNS-szolgáltatóval megpróbálni, akkor az egyik lehetőség, hogy módosítsa a házigazdai fájlt úgy, hogy Ön maga is megoldja a címeket, és nem egy külső fél ezt teszi meg Önért.

    Így például ha szerkeszt:

    Megadhatja:

    Ily módon, ha a superuser.com-t írja be a böngészőjébe, akkor a gazdagépfájlban fog megjelenni, és megoldja az IP-címet, de mégis átmegy a webhely nevére a kiszolgálóhoz, amelyhez csatlakozik.

    Ezt követi a lesca által adott válasz:

    A weboldal IP-címének megkereséséhez a legjobb módja az nslookup parancs. Például:

    Ha kíváncsi, hogy miért nem látogathatja meg a SuperUser-et közvetlenül az IP-cím használatával (198.252.206.16), akkor a webszerver beállításai miatt. A SuperUser webhely tiltja a felhasználók látogatását az IP-címen keresztül. Valószínűleg azért van, mert az IP-cím más weboldalakhoz kötődik (mondjuk a stackoverflow.com). Ha az „IP-fordított lekérdezés” eszközt használja, megtalálhatja a kötőhelyeket.

    Egy további keresés bizonyítja, hogy igaza van:


    Van valami, amit hozzá kell adni a magyarázathoz? Kikapcsolja a megjegyzéseket. Szeretne további válaszokat olvasni más tech-savvy Stack Exchange felhasználóktól? Nézze meg a teljes beszélgetés szálát itt.