4 moduri de a găsi adresa IP publică a serverului în terminalul Linux


În rețelele de computere, o adresă IP (Internet Protocol) este un identificator numeric atribuit permanent sau temporar fiecărui dispozitiv conectat la o rețea care utilizează protocolul Internet pentru comunicare. Cele două funcții majore ale sale sunt identificarea unei rețele sau gazdă într-o rețea și, de asemenea, servesc pentru adresarea locației.

Citiți și: Cum să setați adresa IP statică și să configurați rețeaua în Linux

În prezent, există două versiuni de adrese IP: IPv4 și IPv6, care pot fi fie private (vizualizate într-o rețea internă) fie publice (pot fi văzute de alte mașini de pe Internet).

În plus, unei gazde i se poate atribui o adresă IP statică sau dinamică, în funcție de configurațiile rețelei. În acest articol, vă vom arăta 4 moduri de a găsi mașina dvs. Linux sau adresa IP publică a serverului de la terminalul din Linux.

1. Folosind utilitarul dig

dig (domain information groper) este un utilitar simplu de linie de comandă pentru sondarea serverelor de nume DNS. Pentru a găsi adresele IP publice, utilizați soluția opendns.com ca în comanda de mai jos:

dig +short myip.opendns.com @resolver1.opendns.com

120.88.41.175

2. Utilizarea utilitarului gazdă

comanda gazdă este un utilitar de linie de comandă ușor de utilizat pentru efectuarea de căutări DNS. Comanda de mai jos vă va ajuta să afișați adresa IP publică a sistemului dumneavoastră.

host myip.opendns.com resolver1.opendns.com | grep "myip.opendns.com has" | awk '{print $4}'

120.88.41.175

Important: următoarele două metode folosesc site-uri web terțe pentru a afișa adresa IP pe linia de comandă, așa cum este descris mai jos.

3. Folosind wget Command Line Downloader

wget este un descărcator puternic de linie de comandă care acceptă diverse protocoale, cum ar fi HTTP, HTTPS, FTP și multe altele. Îl puteți folosi cu site-uri web terțe pentru a vizualiza adresa IP publică, după cum urmează:

wget -qO- http://ipecho.net/plain | xargs echo
wget -qO - icanhazip.com

120.88.41.175

4. Utilizarea cURL Command Line Downloader

curl este un instrument de linie de comandă popular pentru încărcarea sau descărcarea fișierelor de pe un server folosind oricare dintre protocoalele acceptate (HTTP, HTTPS, FILE, FTP, FTPS și altele). Următoarele comenzi afișează adresa IP publică.

curl ifconfig.co
curl ifconfig.me
curl icanhazip.com

120.88.41.175

Asta este! S-ar putea să vă fie utile de citit următoarele articole.

  1. 5 instrumente bazate pe linia de comandă Linux pentru descărcarea fișierelor și navigarea pe site-uri web
  2. 11 moduri de a găsi informații despre contul de utilizator și detalii de conectare în Linux
  3. 7 moduri de a determina tipul sistemului de fișiere în Linux (Ext2, Ext3 sau Ext4)

Asta e tot! Dacă aveți întrebări sau alte metode de împărtășit în legătură cu acest subiect, utilizați formularul de feedback de mai jos pentru a ne scrie înapoi.