how to find ip address and geolocation?
Obsah:
Znalost IP adresy vašeho zařízení je důležitá při řešení problémů se sítí, nastavování nového připojení nebo konfiguraci brány firewall.
IP adresu lze rozdělit do dvou kategorií, veřejná a soukromá. Veřejná IP je IP adresa, která je jedinečná a přístupná z Internetu. Soukromé adresy IP jsou vyhrazeny pro interní použití ve vaší soukromé síti, aniž by byly přímo vystaveny internetu. Dále existují dva typy IP adres, IP verze 4 (IPv4) a IP verze 6 (IPv6).
Tento článek vysvětluje několik různých metod určování veřejných a soukromých IP adres systému Linux.
Najděte svoji soukromou IP adresu
Soukromé adresy IP nejsou přes internet routovatelné a mají fungovat pouze v místní síti. Soukromé adresy IP jsou obvykle směrovačem přiřazeny každému zařízení v místní síti. To poskytuje jedinečnou adresu IP pro zařízení, která jsou ve vaší místní síti, jako je telefon, notebook, inteligentní televize, tiskárna, mediální centrum atd. Zařízení v místní síti se připojují k Internetu pomocí NAT (překlad síťových adres).
Pro privátní sítě jsou vyhrazeny následující rozsahy adres IPv4:
- 10.0.0.0/8172.16.0.0/12192.168.0.0/16
Soukromou IP adresu svého systému můžete zjistit dotazem na síťový zásobník pomocí příkazů, jako je
ip
,
ifconfig
nebo
hostname
.
V Linuxu je standardním nástrojem pro zobrazování a konfiguraci síťových rozhraní
ip
.
Chcete-li zobrazit seznam všech síťových rozhraní a přidružené adresy IP, zadejte následující příkaz:
ip addr
Výstup bude vypadat jako níže. Soukromá IP adresa je zvýrazněna.
Pro zobrazení soukromé IP adresy můžete také použít následující příkazy:
hostname -I
Najděte svou veřejnou IP adresu
Veřejná adresa IP je globálně směnitelná adresa IP, která je přiřazena síťovému zařízení a umožňuje tak přímý přístup k Internetu. Jsou přiřazeny k zařízení jeho poskytovatelem internetových služeb a každé zařízení má jedinečnou veřejnou IP adresu. Veřejné IP adresy používají domácí směrovače, webové servery, poštovní servery atd.
Určení veřejné adresy IP zahrnuje kontaktování vzdáleného serveru pomocí protokolu HTTP / HTTPS nebo DNS a získání adresy IP ze odpovědi vzdáleného serveru.
Na stolních počítačích je nejjednodušší způsob, jak zjistit vaši veřejnou IP adresu, napsat do prohlížeče „co je můj IP“.
Většina poskytovatelů DNS, jako jsou OpenDNS a Google, umožňuje dotazovat jejich servery a získat vaši veřejnou IP adresu.
K získání vaší IP můžete použít kterýkoli z níže uvedených příkazů:
-
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
Existuje mnoho online služeb HTTP / HTTPS, které odpovídají vaší veřejné IP adrese. Tady jsou některé z nich:
-
curl -s
curl -s
curl -s api.infoip.io/ip
curl -s ip.appspot.com
wget -O - -q
Pokud některý z výše uvedených příkazů nefunguje, může být problém se službou online.
Můžete také vytvořit alias v souboru
~/.bashrc
nebo
~/.zshrc
takže nemusíte psát a pamatovat si dlouhý příkaz. Můžete například přidat následující alias:
alias pubip='dig ANY +short @resolver2.opendns.com myip.opendns.com'
Nyní, kdykoli potřebujete najít svou veřejnou IP, stačí do terminálu zadat
pubip
.
Závěr
Ukázali jsme vám několik různých příkazů a online služeb, které můžete použít k nalezení vaší soukromé a veřejné IP adresy.
síťový terminálJak najít těžké najít speciální HTML symboly online
Webová stránka RapidTables nabízí bezplatný online nástroj, který pomáhá spisovatelům najít těžké najít speciální symboly HTML , které se nenacházejí na jeho počítači.
Jak najít IP adresu domény pomocí příkazu nslookup v systému Windows
Jak najít IP adresu domény pomocí příkazu NSLookup ve Windows.
Jak najít adresu mac, ip a dns v systému Windows 10
Podívejte se, jak najít MAC adresu, IP adresu a DNS adresu na počítačích se systémem Windows 10. To se může hodit při řešení problémů s připojením.