Kotisivu » miten » Mitkä ovat vaiheet tietokoneen julkisen IP-osoitteen löytämiseen?

    Mitkä ovat vaiheet tietokoneen julkisen IP-osoitteen löytämiseen?

    Palvelun käyttäminen oppiaksesi julkista IP-osoitettasi voi olla erittäin hyödyllistä, mutta miten prosessi toimii? Tämän päivän SuperUser Q&A -postissa on vastaus utelias lukijan kysymykseen.

    Nykypäivän Kysymys- ja vastaus -istunto tulee meille suotuisasti SuperUserin - Stack Exchange -alueen, yhteisöpohjaisen Q & A-sivustojen ryhmittymän - kautta..

    Douglas Porterin (Flickr) kohteliaisuus.

    Kysymys

    SuperUser-lukija Harry haluaa tietää, mitä vaiheita tietokoneen julkisen IP-osoitteen löytämiseksi ovat:

    Olen tietoinen palveluista, kuten mikä on IP-osoite, jonka avulla käyttäjä voi löytää julkisen IP-osoitteensa, mutta haluaisin tietää, miten tällainen palvelu kirjoitetaan tyhjästä? En tarvitse itse koodia, haluan vain tietää käsitteet ja vaiheet (pseudokoodi, jos haluat).

    Tätä tiedän jo tällaisen palvelun luomisesta:

    1. Haluan perustaa Internet-sovelluksen, joka kuuntelee porttia 80 /.
    2. Kun pyyntö tulee, tutkin sen lähde-IP-osoitteen ja paketin sen kauniisti muotoiltuun HTML-vastaukseen, jotta käyttäjä voi nähdä.

    Onko se niin, tai onko tässä jotain muuta?

    Mitkä ovat askeleet tietokoneen julkisen IP-osoitteen löytämiseen?

    Vastaus

    SuperUserin avustaja Scott Chamberlainilla on vastaus meille:

    Useimmiten se, mitä olet luetellut, on kaikki mitä sinun tarvitsee tehdä perustoiminnot.

    Vielä yksi asia, jonka voisit tehdä. Voisit tarkistaa X-Siirretty-For otsikon lisääminen joidenkin välityspalvelimien (välimuistiin käytettävän) ja / tai kuormituksen tasauslaitteiden ja ilmoituksen perusteella, koska lähdeosoitteesta saatava osoite on välityspalvelimen osoite, ei käyttäjän.

    Tämä otsikko on kuitenkin käyttäjän antama, joten ei ole mitään keinoa todistaa, että kohdassa lueteltu osoite on X-Siirretty-For on käyttäjän todellinen lähdeosoite.


    Onko jotain lisättävää selitykseen? Ääni pois kommenteista. Haluatko lukea lisää vastauksia muilta tech-savvy Stack Exchange -käyttäjiltä? Tutustu koko keskusteluketjuun täällä.