Android

Kako pronaći svoju IP adresu u Linuxu

Kako saznati nečiju IP adresu? - IP Logger

Kako saznati nečiju IP adresu? - IP Logger

Sadržaj:

Anonim

Poznavanje IP adrese vašeg uređaja važno je prilikom rješavanja problema s mrežom, postavljanja nove veze ili konfiguriranja vatrozida.

IP adresa može se razvrstati u dvije kategorije, javnu i privatnu. Javni IP je IP adresa koja je jedinstvena i kojoj se može pristupiti s Interneta. Privatne IP adrese rezervirane su za internu upotrebu u vašoj privatnoj mreži bez izlaganja Internetu. Nadalje, postoje dvije vrste IP adresa, IP verzija 4 (IPv4) i IP verzija 6 (IPv6).

Ovaj članak objašnjava nekoliko različitih metoda određivanja javne i privatne IP adrese Linux sustava.

Pronađite svoju privatnu IP adresu

Privatne IP adrese se ne mogu usmjeravati putem interneta i treba raditi samo unutar lokalne mreže. Ruter usmjerivač obično dodjeljuje privatne IP adrese svakom uređaju unutar vaše lokalne mreže. To pruža jedinstvenu IP adresu za uređaje koji su unutar vaše lokalne mreže, kao što su telefon, prijenosno računalo, pametni televizor, pisač, medijski centar i tako dalje. Uređaji u lokalnoj mreži povezuju se s Internetom putem NAT-a (prijevod mrežne adrese).

Sljedeći rasponi IPv4 adresa rezervirani su za privatne mreže:

  • 10.0.0.0/8172.16.0.0/12192.168.0.0/16

Možete odrediti privatnu IP adresu vašeg sustava putem upita mrežnog snopa pomoću naredbi poput ip , ifconfig ili hostname .

U Linuxu je standardni alat za prikaz i konfiguriranje mrežnih sučelja ip .

Za prikaz popisa svih mrežnih sučelja i pridružene IP adrese upišite sljedeću naredbu:

ip addr

Rezultat će izgledati nešto poput dolje. Istaknuta je privatna IP adresa.

Za prikaz privatne IP adrese možete koristiti i sljedeće naredbe:

hostname -I

ifconfig

Pronađite svoju javnu IP adresu

Javna IP adresa je globalno usmjeriva IP adresa dodijeljena mrežnom uređaju i omogućava mu izravan pristup Internetu. ISP je uređaju dodijelio njegov ISP i svaki uređaj ima jedinstvenu javnu IP adresu. Javne IP adrese koriste kućni usmjerivači, web poslužitelji, poslužitelji pošte i tako dalje.

Utvrđivanje javne IP adrese uključuje kontaktiranje udaljenog poslužitelja preko HTTP / HTTPS ili DNS protokola i dobivanje IP adrese iz odgovora udaljenog poslužitelja.

Na Desktop strojevima najlakši način da otkrijete vašu javnu IP adresu je da u svoj preglednik upišete "što je moj ip".

Većina DNS pružatelja usluga poput OpenDNS i Google omogućava vam da zapitate njihove poslužitelje i dobijete vašu javnu IP adresu.

Za IP možete koristiti bilo koju naredbu u nastavku:

  • dig ANY +short @resolver2.opendns.com myip.opendns.com

    dig ANY +short @resolver2.opendns.com myip.opendns.com

    dig ANY +short @ns1-1.akamaitech.net ANY whoami.akamai.net

Mnogo je mrežnih HTTP / HTTPS usluga koje odgovaraju s vašom javnom IP adresom. Ovo su neki od njih:

  • curl -s

    curl -s

    curl -s api.infoip.io/ip

    curl -s ip.appspot.com

    wget -O - -q

Ako bilo koja od naredbi gore ne radi, možda postoji problem s mrežnom uslugom.

Čak možete stvoriti pseudonim u datoteci ~/.bashrc ili ~/.zshrc tako da ne morate upisivati ​​i pamtiti dugu naredbu. Na primjer, možete dodati sljedeći pseudonim:

alias pubip='dig ANY +short @resolver2.opendns.com myip.opendns.com'

Sada, kad god trebate pronaći svoj javni IP, samo upišite pubip u svoj terminal.

Zaključak

Prikazali smo vam nekoliko različitih naredbi i mrežnih usluga pomoću kojih možete saznati svoju privatnu i javnu IP adresu.

mrežni terminal