If-Koubou

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

Mitkä ovat tietokoneen julkisen IP-osoitteen löytäminen? (Miten)

Palvelun saaminen julkisen IP-osoitteen oppimiseen voi olla erittäin hyödyllistä, mutta miten prosessi toimii? Tänään SuperUser Q & A -postilla on vastaus utelias lukijan kysymykseen.

Tämän päivän kysymys- ja vastausistunto tulee meihin SuperUserin hyväksi - Stack Exchangein alaosasto, joka on yhteisöllinen Q & A-sivustojen ryhmittely.

Kuvakaappaus Douglas Porterista (Flickr).

Kysymys

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

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

Tiedän jo tällaisen palvelun luomisesta:

  1. Asettaisin Internet-sovelluksen, joka kuuntelee porttia 80.
  2. Kun pyyntö tulee sisään, tarkastelen sen lähdekoodin IP-osoitetta ja paketin sen jälkeen kauniisti muotoillussa HTML-vastauksessa, jonka käyttäjä näkee.

Onko se, vai onko jotain muuta mukana tässä?

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

Vastaus

SuperUser-avustaja Scott Chamberlain on meille vastaus:

Pääpiirteissään luetellut asiat ovat kaikki, mitä sinun tarvitsee tehdä perustoiminnoille.

On kuitenkin vielä yksi asia, jota voisit tehdä. Voit tarkistaa X-Siirretty-For otsikko lisätään joitain välityspalvelimia (kuten välimuistin käyttämistä varten) ja / tai kuormitustasapainoa ja raportoivat sen sijaan sen sijaan, koska lähdeosoitteesta saatu 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ä osoite on mainittu X-Siirretty-For on käyttäjän todellinen lähdeosoite.

Onko jokin asia lisättävä selitykseen? Kuulkaa kommentit. Haluatko lukea lisää vastauksia muilta tech-tajuilta Stack Exchange-käyttäjiltä? Katso koko keskusteluketju täältä.