5Aug

Mi a számítógép nyilvános IP-címének megkeresése?

click fraud protection

Ahhoz, hogy hozzáférhessen egy szolgáltatáshoz, hogy megtudja az IP-címedet, nagyon hasznos lehet, de hogyan működik a folyamat? A mai SuperUser Q & A bejegyzés válaszol egy kíváncsi olvasó kérdésére.

A mai kérdés &A válaszüzenet a SuperUser - a Stack Exchange megosztottságának köszönhetően - a Q & A webhelyek közösségi szintű csoportosítása.

Képernyőkép a Douglas Porter( Flickr) jóvoltából.

A

SuperUser olvasó kérdése Harry szeretné megtudni, hogy milyen lépésekkel találják meg a számítógép nyilvános IP-címét:

Ismerem olyan szolgáltatásokat, mint a My Is My IP Address, amely lehetővé teszi a felhasználók számára, hogy megtalálják az IP-címüket, de amitszeretné tudni, hogy az ilyen szolgáltatás a karcolástól kezdve íródott? Nem kell a kódot magam, csak a fogalmakat és az érintett lépéseket szeretném tudni( pszeudo kódot, ha akarod).

Ez az, amit már tudok egy ilyen szolgáltatás létrehozásáról:

  1. Olyan internetes alkalmazást hoznék létre az interneten, amely a 80-as portra hallgat.
  2. instagram viewer
  3. Amikor egy kérelem érkezik, megvizsgálom a forrás IP-címét, majd csomagolom aztegy jól formázott HTML-válaszban a felhasználó számára.

Ez vagy, vagy van itt valami más is?

Mik a lépések a számítógép nyilvános IP-címének megtalálásához?

A válasz

SuperUser közreműködő Scott Chamberlain a választ számunkra:

A legtöbb, amit felsorolt ​​mindaz, amit meg kell tennie az alapvető funkciókhoz.

Van még egy dolog, amit tehetnél. Ellenőrizheti az X-Forwarded-For fejlécet, amelyet néhány proxy( a gyorsítótárban használt) és / vagy terheléskiegyenlítők hozzáadnak, és ezt a címet inkább azért írják be, mert a forráscímről kapott cím a proxy címe lesz, nem pedig afelhasználó.

Azonban ez a fejléc a felhasználó által biztosított, így nincs mód annak bizonyítására, hogy az X-Forwarded-For -ben szereplő cím a felhasználó valódi forráscíme.

Van valami, amit hozzá lehet adni a magyarázathoz? Hangzik ki a megjegyzésekben. Szeretne többet válaszolni a többi technikus-tudós Stack Exchange felhasználóiról? Nézze meg a teljes vitafonalat itt.