Koduleht » kuidas » Millised on sammud arvuti avaliku IP-aadressi leidmiseks?

    Millised on sammud arvuti avaliku IP-aadressi leidmiseks?

    Avaliku IP-aadressi tundmaõppimine võib olla väga kasulik, kuid kuidas protsess toimib? Tänase SuperUser Q&A postituse vastus on uudishimulik lugeja küsimus.

    Tänane küsimuste ja vastuste seanss saabub meiega kohtades, kus on SuperUser-Stack Exchange'i alajaotis, kogukondlikult juhitav Q&A veebisaitide rühmitus.

    Douglas Porteri (Flickr) viisakohustus.

    Küsimus

    SuperUser-lugeja Harry tahab teada, millised sammud arvuti avaliku IP-aadressi leidmiseks on:

    Ma olen teadlik sellistest teenustest nagu Mis on minu IP-aadress, mis võimaldab kasutajal leida oma avaliku IP-aadressi, kuid mida ma tahaksin teada, on see, kuidas selline teenus nullist kirjutatakse? Ma ei vaja koodi ise, ma tahan lihtsalt teada, millised on mõisted ja sammud (pseudokood, kui soovite).

    Seda ma juba teate sellise teenuse loomisest:

    1. Ma loodaks internetis veebirakenduse, mis kuulaks sadamat 80 /.
    2. Kui päringu jõuab, uuriksin selle allika IP-aadressi ja pakendan seda kenasti vormindatud HTML-vastuses, et kasutaja saaks näha.

    Kas see on või on siin ka midagi muud?

    Millised on sammud arvuti avaliku IP-aadressi leidmiseks?

    Vastus

    SuperUser'i toetaja Scott Chamberlain on meile vastus:

    Enamasti on see, mida olete loetletud, kõik, mida peate põhifunktsioonide jaoks tegema.

    Siiski on veel üks asi, mida sa võiksid teha. Sa vőid vaadata X-Edastatud-For päise, mille on lisanud mõned volikirjad (näiteks vahemällu salvestamiseks kasutatud) ja / või koormuse tasakaalustajad, ning teatage selle aadressi asemel, sest aadress, mis saadakse lähteposti aadressilt, on puhverserveri aadress, mitte kasutaja.

    See päis on siiski kasutaja poolt esitatud, nii et ei ole võimalik tõestada, et aadressi on loetletud X-Edastatud-For on kasutaja tegelik allika aadress.


    Kas teil on midagi lisada selgitusele? Heli on kommentaarides välja lülitatud. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Vaadake siin täielikku arutelu lõiku.