15Jul
Či už ste v ňom len trochu bláznivý zábavy, alebo si vážne chcete poznať odpoveď, ako zistíte, že adresa IP pre webovú stránku? Dnešný príspevok SuperUser Q & A sa zameriava na odpoveď a na to, ako zistiť, či je viazaná viac ako jedna webová adresa na rovnakú IP adresu.
Dnešná otázka &Odpoveď na zasadnutie nám príde s láskavým dovolením SuperUser - subdivíziu Stack Exchange, komunitne riadeného zoskupenia webových stránok Q & A.
Otázka
Čítačka SuperUser JqueryLearner chce vedieť, ako zistiť, čo je IP adresa webových stránok:
Ak chcem vedieť IP adresu webových stránok, potom jedným zo spôsobov je ping na webovú stránku. Ak napríklad chcem poznať adresu IP adresy google.com, potom ju môžem ping cez príkazový riadok.
Takže adresa 74.125.236.195 je IP adresa spoločnosti Google. Predpokladajme však, že chcem vedieť IP adresu superuser.com a ak použijem rovnakú metódu, získam adresu IP 198.252.206.16.Ak uvediem túto adresu IP do prehliadača ako adresu URL, potom sa môj prehliadač neprijme na superuser.com.
Môže mi niekto povedať, ako získať správnu IP adresu?
Čo teda musí robiť JqueryLearner, aby zistil správne adresy IP pre webové stránky?
Odpovede
SuperUser prispievatelia Paul a lesca majú odpoveď pre nás. Po prvé, Paul:
Váš predpoklad je, že všetky webové stránky sú prístupné cez ich IP adresu priamo. Toto nie je ten prípad.
V mnohých prípadoch( väčšinu prípadov by som podnikala), stránka, ktorá je prezentovaná na adrese IP, závisí od názvu webovej lokality, ktorú požadujete. Ak napríklad požiadate o službu superuser.com, najprv ju vyriešite na adresu IP a potom požiadajte o adresu IP určitej webovej stránky. Vyzerá to takto:
Prvá časť hovorí "dostať prvú stránku stránky" a druhá hovorí "pre web superuser.com".
Preto jediný webový server môže hostiť viacero webových stránok pomocou jedinej IP adresy. V prípade serverov Stack Exchange môžu byť niektoré alebo všetky z nich na každom z ich serverov a dostanete ten, o ktorý ste požiadali. Ak zadáte adresu IP, nebudete mať žiadnu z nich, pretože nehovoríte webovému serveru, ktorý z mnohých webových stránok, ktoré ste si vyskúšali. V takýchto prípadoch môže mať definované webové stránky "predvolené" alebo len vrátiť chybu.
Ak sa pokúšate vyriešiť problém s poskytovateľom DNS, potom máte jednu možnosť zmeniť súbor hostiteľov tak, aby ste vyriešili adresy sami, a nie aby to urobil externý partner.
Napríklad, ak upravujete:
Môžete zadať:
Týmto spôsobom, ak zadáte superuser.com do vášho prehliadača, bude sa pozrieť do súboru hostiteľov a vyriešiť IP adresu, ale potom ešte prejsť názovwebovej stránky na server, ku ktorému sa pripája.
Nasledujúca odpoveď od lesca:
Ak chcete získať IP adresu webovej stránky, najlepšie je použiť príkaz nslookup .Napríklad:
Ak sa zaujímate, prečo nemôžete navštíviť SuperUser priamo pomocou IP adresy( 198.252.206.16), je to kvôli nastaveniam pre webový server. Stránka SuperUser nepovolí návštevy používateľov prostredníctvom adresy IP.Pravdepodobne je to preto, že adresa IP je záväzná pre iné webové stránky( povedzme stackoverflow.com).Ak používate nástroj "reverzné vyhľadávanie IP", nájdete jeho väzobné stránky.
Jedna ďalšia ponuka dokazuje, že mám pravdu:
Musíte niečo doplniť k vysvetleniu? Znížte komentáre. Chcete si prečítať viac odpovedí od iných používateľov technológie Stack Exchange? Pozrite sa na celý diskusný príspevok tu.