4 načini za iskanje javnega naslova IP strežnika v terminalu Linux


V računalniškem omrežju je naslov IP (internetni protokol) številčni identifikator, ki je trajno ali začasno dodeljen vsaki napravi, povezani v omrežje, ki za komunikacijo uporablja internetni protokol. Njegovi glavni nalogi sta identificirati omrežje ali gostitelja v omrežju in služiti tudi za naslavljanje lokacije.

Trenutno obstajata dve različici naslovov IP: IPv4 in IPv6, ki sta lahko zasebni (vidni v notranjem omrežju) ali javni (lahko jih vidijo drugi stroji v internetu).

Poleg tega lahko gostitelju dodelite statični ali dinamični naslov IP, odvisno od konfiguracije omrežja. V tem članku vam bomo pokazali 4 načine, kako poiskati javni naslov vašega računalnika ali strežnika Linux s terminalom v sistemu Linux.

1. Uporaba pripomočka dig Utility

dig (orodje za zbiranje informacij o domeni) je preprost pripomoček za ukazno vrstico za iskanje imenskih strežnikov DNS. Če želite poiskati svoje javne naslove IP, uporabite razreševalnik opendns.com kot v spodnjem ukazu:

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

120.88.41.175

2. Uporaba pripomočka gostitelja

ukaz host je enostaven pripomoček iz ukazne vrstice za iskanje DNS. Spodnji ukaz bo pomagal prikazati javni naslov IP vašega sistema.

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

120.88.41.175

Pomembno: Naslednja dva načina uporabljata spletna mesta tretjih oseb za prikaz vašega naslova IP v ukazni vrstici, kot je opisano spodaj.

3. Z uporabo wget ukazne vrstice Downloader

wget je zmogljiv prenosnik ukazne vrstice, ki podpira različne protokole, kot so HTTP, HTTPS, FTP in mnogi drugi. Uporabite ga lahko na spletnih mestih tretjih oseb za ogled svojega javnega naslova IP na naslednji način:

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

120.88.41.175

4. Z uporabo programa Downloader ukazne vrstice cURL

curl je priljubljeno orodje ukazne vrstice za nalaganje ali nalaganje datotek s strežnika z uporabo katerega koli od podprtih protokolov (HTTP, HTTPS, FILE, FTP, FTPS in drugi). Naslednji ukazi prikazujejo vaš javni naslov IP.

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

120.88.41.175

To je To! Morda se vam bodo naslednji članki zdeli koristni za branje.

  1. 5 orodij za prenašanje datotek in brskanje po spletnih mestih, ki temeljijo na ukazni vrstici Linuxa
  2. 11 načinov za iskanje podatkov o uporabniškem računu in podrobnosti za prijavo v Linux
  3. 7 načinov za določitev vrste datotečnega sistema v Linuxu (Ext2, Ext3 ali Ext4)

To je vse! Če imate v zvezi s to temo kakršna koli vprašanja ali druge načine, ki nam jih želite sporočiti, nam pišite spodaj na spodnjem obrazcu za povratne informacije.