V počítačových sítích IP (Internetový protokol ) adresa je číselný identifikátor přidělený trvale nebo dočasně každému zařízení připojenému k síti, která ke komunikaci používá internetový protokol. Jeho dvě hlavní funkce jsou identifikace sítě nebo hostitele v síti a také slouží k adresování polohy.
Přečtěte si také :Jak nastavit statickou IP adresu a nakonfigurovat síť v Linuxu
V současné době existují dvě verze IP adres:IPv4 a IPv6, které mohou být soukromé (lze zobrazit v interní síti) nebo veřejné (lze je vidět na jiných počítačích na internetu).
Kromě toho může být hostiteli přiřazena statická nebo dynamická IP adresa v závislosti na konfiguraci sítě. V tomto článku vám ukážeme 4 způsoby, jak zjistit veřejnou IP adresu vašeho linuxového stroje nebo serveru z terminálu v Linuxu.
1. Pomocí dig Utility
dig (Domain Information Groper) je jednoduchý nástroj příkazového řádku pro vyhledávání DNS jmenných serverů. Chcete-li najít své veřejné IP adresy, použijte opendns.com resolver jako v příkazu níže:
$ dig +short myip.opendns.com @resolver1.opendns.com 120.88.41.175
2. Pomocí hostitelské utility
host command je snadno použitelný nástroj příkazového řádku pro provádění vyhledávání DNS. Níže uvedený příkaz vám pomůže zobrazit veřejnou IP adresu vašeho systému.
$ host myip.opendns.com resolver1.opendns.com | grep "myip.opendns.com has" | awk '{print $4}' 120.88.41.175
Důležité :Následující dvě metody využívají webové stránky třetích stran k zobrazení vaší IP adresy na příkazovém řádku, jak je popsáno níže.
3. Pomocí wget Downloader příkazového řádku
wget je výkonný program pro stahování z příkazového řádku, který podporuje různé protokoly jako HTTP, HTTPS, FTP a mnoho dalších. Můžete jej použít s weby třetích stran k zobrazení své veřejné IP adresy následovně:
$ wget -qO- http://ipecho.net/plain | xargs echo $ wget -qO - icanhazip.com 120.88.41.175
4. Použití programu cURL Command Line Downloader
vlnit je oblíbený nástroj příkazového řádku pro nahrávání nebo stahování souborů ze serveru pomocí některého z podporovaných protokolů (HTTP, HTTPS, FILE, FTP, FTPS a další). Následující příkazy zobrazí vaši veřejnou IP adresu.
$ curl ifconfig.co $ curl ifconfig.me $ curl icanhazip.com 120.88.41.175
A je to! Následující články mohou být užitečné k přečtení.
- 5 Linuxových nástrojů pro stahování souborů a procházení webových stránek založených na příkazovém řádku
- 11 způsobů, jak najít informace o uživatelském účtu a přihlašovací údaje v systému Linux
- 7 způsobů, jak určit typ systému souborů v systému Linux (Ext2, Ext3 nebo Ext4)
To je vše! Máte-li jakékoli dotazy nebo jiné způsoby, jak se podělit v souvislosti s tímto tématem, použijte formulář pro zpětnou vazbu níže a napište nám.