4 Weeër fir Server ëffentlech IP Adress am Linux Terminal ze fannen


Am Computernetzwierk ass eng IP (Internet Protocol) Adress en numereschen Identifizéierer deen permanent oder temporär un all Apparat verbonnen ass mat engem Netzwierk dat den Internet Protokoll fir Kommunikatioun benotzt. Seng zwee Haaptfunktiounen sinn en Netzwierk oder Host op engem Netzwierk z'identifizéieren an och fir d'Location Adress ze déngen.

Et ginn momentan zwou Versiounen vun IP Adressen: IPv4 an IPv6, déi entweder privat kënne sinn (siichtbar an engem internen Netzwierk) oder ëffentlech (kann vun anere Maschinnen um Internet gesi ginn).

Zousätzlech kann e Host eng statesch oder dynamesch IP Adress zougewisen ginn ofhängeg vun den Netzwierkkonfiguratiounen. An dësem Artikel wäerte mir Iech 4 Weeër weisen fir Är Linux Maschinn oder Server ëffentlech IP Adress vum Terminal am Linux ze fannen.

1. Benotzt Dig Utility

dig (Domain Informatioun Groper) ass en einfachen Kommandozeil-Utility fir DNS-Numm-Server z'ënnersichen. Fir Är ëffentlech IP Adressen ze fannen, benotzt den opendns.com Resolver wéi am Kommando hei ënnen:

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

120.88.41.175

2. Benotzt Host Utility

Host Kommando ass en einfach ze benotzen Kommandozeil Utility fir DNS Lookups auszeféieren. De Kommando hei drënner hëlleft Är Systemer ëffentlech IP Adress ze weisen.

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

120.88.41.175

Wichteg: Déi nächst zwou Methoden benotzen Drëtt Partei Websäiten fir Är IP Adress op der Kommandozeil ze weisen wéi hei ënnendrënner beschriwwen.

3. Benotzt wget Command Line Downloader

wget ass e mächtege Kommandozeil Downloader dee verschidde Protokoller wéi HTTP, HTTPS, FTP a vill méi ënnerstëtzt. Dir kënnt et mat Drëtt Partei Websäite benotze fir Är ëffentlech IP Adress wéi follegt ze gesinn:

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

120.88.41.175

4. Benotzt cURL Command Line Downloader

curl ass e populär Kommandozeilinstrument fir Dateien vun engem Server eropzelueden oder erofzelueden mat engem vun den ënnerstëtzte Protokoller (HTTP, HTTPS, FILE, FTP, FTPS an anerer). Déi folgend Kommandoen weisen Är ëffentlech IP Adress.

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

120.88.41.175

Dat ass et! Dir kënnt dës folgend Artikelen nëtzlech fannen fir ze liesen.

  1. 5 Linux Kommandozeil-baséiert Tools fir Dateien erofzelueden a Websäiten ze surfen
  2. 11 Weeër fir Benotzerkontinfo a Logindetailer am Linux ze fannen
  3. 7 Weeër fir den Dateisystemtyp am Linux ze bestëmmen (Ext2, Ext3 oder Ext4)

Dat ass alles! Wann Dir Froen oder aner Methoden hutt fir a Relatioun zu dësem Thema ze deelen, benotzt de Feedbackformular hei ënnen fir eis zréck ze schreiwen.