4 viisi serveri avaliku IP-aadressi leidmiseks Linuxi terminalist
Arvutivõrgus on IP (Interneti-protokolli) aadress numbriline identifikaator, mis määratakse püsivalt või ajutiselt igale võrku ühendatud seadmele, mis kasutab sidepidamiseks Interneti-protokolli. Selle kaks peamist ülesannet on võrgu või hosti tuvastamine võrgus ja teenused ka asukoha adresseerimiseks.
Praegu on IP-aadresse kaks versiooni: IPv4 ja IPv6, mis võivad olla kas privaatsed (sisevõrgus vaadatavad) või avalikud (neid näevad teised Internetis olevad masinad).
Lisaks saab hostile määrata staatilise või dünaamilise IP-aadressi sõltuvalt võrgu konfiguratsioonist. Selles artiklis näitame teile nelja viisi, kuidas leida oma Linuxi masina või serveri avalik IP-aadress Linuxi terminalist.
1. Dig Utility kasutamine
dig (domeeniinfo groper) on lihtne käsurea utiliit DNS-nimeserverite uurimiseks. Avalike IP-aadresside leidmiseks kasutage lahendajat opendns.com, nagu allpool toodud käsus:
$ dig +short myip.opendns.com @resolver1.opendns.com 120.88.41.175
2. Host Utility kasutamine
host käsk on DNS-i otsingu hõlpsasti kasutatav käsurea utiliit. Alltoodud käsk aitab kuvada teie süsteemide avalikku IP-aadressi.
$ host myip.opendns.com resolver1.opendns.com | grep "myip.opendns.com has" | awk '{print $4}' 120.88.41.175
Tähtis: Järgmised kaks meetodit kasutavad kolmanda osapoole veebisaite, et kuvada teie IP-aadress käsureal, nagu allpool kirjeldatud.
3. wget-i käsurea allalaadija kasutamine
wget on võimas käsurea allalaadija, mis toetab erinevaid protokolle nagu HTTP, HTTPS, FTP ja palju muud. Saate seda kasutada koos kolmandate osapoolte veebisaitidega oma avaliku IP-aadressi vaatamiseks järgmiselt:
$ wget -qO- http://ipecho.net/plain | xargs echo $ wget -qO - icanhazip.com 120.88.41.175
4. Kasutage cURL-i käsurea allalaadijat
curl on populaarne käsurea tööriist failide üleslaadimiseks või serverist allalaadimiseks, kasutades mis tahes toetatud protokolli (HTTP, HTTPS, FILE, FTP, FTPS jt). Järgmised käsud kuvavad teie avaliku IP-aadressi.
$ curl ifconfig.co $ curl ifconfig.me $ curl icanhazip.com 120.88.41.175
See on kõik! Need järgmised artiklid võivad teile kasulikuks lugeda.
- 5 Linuxi käsureal põhinevat tööriista failide allalaadimiseks ja veebisaitide sirvimiseks
- 11 viisi kasutajakonto teabe ja sisselogimisandmete leidmiseks Linuxis
- 7 viisi failisüsteemi tüübi määramiseks Linuxis (Ext2, Ext3 või Ext4)
See on kõik! Kui teil on selle teemaga seoses küsimusi või muid jagamismeetodeid, kasutage meile tagasisidet tegemiseks allpool olevat tagasisidevormi.