4 sposoby znalezienia publicznego adresu IP serwera w terminalu Linux

4 sposoby znalezienia publicznego adresu IP serwera w terminalu Linux

W sieci komputerowej, Ip (protokół internetowy) Adres to identyfikator numeryczny przypisany na stałe lub tymczasowo do każdego urządzenia podłączonego do sieci, który korzysta z protokołu internetowego do komunikacji. Dwie główne funkcje to identyfikacja sieci lub hosta w sieci, a także służyć do adresowania lokalizacji.

Przeczytaj także: Jak ustawić statyczny adres IP i skonfigurować sieć w Linux

Obecnie istnieją dwie wersje adresów IP: IPv4 i IPv6, które mogą być prywatne (widoczne w sieci wewnętrznej) lub publiczne (mogą być widoczne przez inne maszyny w Internecie).

Ponadto hosta można przypisać statycznemu lub dynamicznym adresowi IP w zależności od konfiguracji sieciowych. W tym artykule pokażemy 4 sposoby znalezienia komputera Linux lub publicznego adresu IP serwera z terminalu w Linux.

1. Za pomocą narzędzia DIG

DIG (Informacje o domenach Groper) to proste narzędzie wiersza poleceń do zbadania serwerów nazw DNS. Aby znaleźć publiczne adresy IP, użyj Opendns.com Resolver jak w poniższym poleceniu:

$ dig +krótki myip.Opendns.com @resolver1.Opendns.com 120.88.41.175 

2. Korzystanie z narzędzia hosta

Polecenie hosta jest łatwym w użyciu narzędziem wiersza poleceń do wykonywania wyszukiwania DNS. Poniższe polecenie pomoże wyświetlić publiczny adres IP systemu.

$ host myip.Opendns.com Resolver1.Opendns.com | Grep "Myip.Opendns.com ma "| awk 'drukuj 4 $' ' 120.88.41.175 

Ważny: Następne dwie metody wykorzystują strony internetowe stron trzecich do wyświetlenia adresu IP w wierszu poleceń, jak opisano poniżej.

3. Za pomocą pobierania wiersza poleceń WGET

WGET to potężny pobierający wiersz poleceń, który obsługuje różne protokoły, takie jak HTTP, HTTPS, FTP i wiele innych. Możesz go użyć ze stronami stron trzecich, aby wyświetlić swój publiczny adres IP w następujący sposób:

$ wget -qo- http: // ipecho.Net/Plain | Xargs Echo $ wget -qo - icanhazip.com 120.88.41.175 

4. Za pomocą pobierania linii poleceń Curl

kędzior jest popularnym narzędziem wiersza poleceń do przesyłania lub pobierania plików z serwera przy użyciu dowolnego z obsługiwanych protokołów (HTTP, HTTPS, File, FTP, FTPS i innych). Poniższe polecenia wyświetlają Twój publiczny adres IP.

$ curl ifconfig.co $ curl ifconfig.Me $ curl icanhazip.com 120.88.41.175 

Otóż ​​to! Te następujące artykuły mogą być przydatne do przeczytania.

  1. 5 Narzędzia oparte na linii poleceń Linux do pobierania plików i przeglądania stron internetowych
  2. 11 sposobów znalezienia informacji o koncie użytkownika i szczegółów logowania w Linux
  3. 7 sposobów określenia typu systemu plików w Linux (ext2, ext3 lub ext4)

To wszystko! Jeśli masz jakieś pytania lub inne metody udostępniania w odniesieniu do tego tematu, użyj poniższego formularza opinii, aby odpisać do nas.