Hanki julkinen IP Ubuntun päätelaitteesta 20.04

Get Public Ip From Terminal Ubuntu 20



Jos käytät Internetiä, olet kuullut IP -osoitteesta, eikö? Tietokoneverkoissa IP (Internet Protocol) -osoite on numeerinen tunniste, joka tunnistaa tietyn laitteen, joka käyttää Internet -protokollaa viestintään. IP -osoite voidaan määrittää väliaikaisesti tai pysyvästi laitteelle.

Kun laite muodostaa yhteyden muihin laitteisiin verkon kautta, muut laitteet näkevät julkisen IP -osoitteen. Tässä oppaassa voit tarkistaa, miten saat laitteesi julkisen IP -osoitteen Ubuntu 20.04 -päätteestä.







IP -osoitteen perusteet

Tällä hetkellä käytössä on kaksi IP -osoitteiden versiota: IPv4 ja IPv6. Mikä tahansa IP -osoite voi olla joko yksityinen (näkyy vain verkossa) tai julkinen (näkyy miltä tahansa koneelta Internetissä). IPv4 on edelleen suosituin muoto, mutta nykyisellä aikakaudella se ei voi määrittää tarpeeksi laitteita, joilla on ainutlaatuiset IP -osoitteet. IPv6 ratkaisee tämän lisäämällä käytettävissä olevien yksilöllisten IP -osoitteiden määrää.



Katsotaanpa nopeasti, miltä IP -osoite näyttää. IPv4: n tapauksessa se on 32-bittinen (4 tavua) osoite, joka on jaettu neljään 8-bittiseen lohkoon, jotka on erotettu toisistaan. symbolit. Osoite esitetään desimaalinumeroilla.



$172.15.250.1

Mahdollinen IPv4 -alue on 0.0.0.0 - 255.255.255.255.





IPv6: n tapauksessa se on hieman monimutkainen, mutta periaatteessa samanlainen. IPv6-osoite on 128-bittinen (8 tavua) osoite, joka on jaettu kahdeksaan 16-bittiseen lohkoon, jotka on erotettu symboleilla. Osoite esitetään heksadesimaaliluvuilla.

$2000: 0000:3339: CFF1: 0069: 0000: 0000: FEFD

Pelkän pituutensa vuoksi sen käyttö voi olla ongelmallista eri tilanteissa. Sinänsä on sääntöjä osoitteen lyhentämiseksi. Esimerkkiosoitteen lyhentämisen jälkeen se näyttää tältä.



$2000:0:3339: CFF1:69:: FEFD

Hanki julkinen IP -osoite terminaalista

Nyt olemme valmiita nappaamaan laitteemme julkisen IP -osoitteen. On olemassa useita tapoja tehdä niin. Jos sinulla on esimerkiksi käyttöliittymä, voit käyttää verkkoselainta esimerkiksi sivustoille WhatIsMyIPAddress , Mikä on minun ip , jne.

Kuten oppaan otsikko viittaa, tutkimme tapoja tarkistaa IP -osoite vain päätelaitteen kautta. Onneksi käytettävissämme on useita työkaluja julkisen IP -osoitteen tarkistamiseen.

Hanki julkinen IP -osoite digillä

Dig (domain information groper) on yksinkertainen apuohjelma DNS -nimipalvelimien tunnistamiseen. Käyttämällä kaivotyökalua yhdessä OpenDNS: n kanssa ratkaisijana voimme saada julkisen IP -osoitteen.

$sinä+lyhyt myip.opendns.com@resol1.opendns.com

Hanki julkinen IP -osoite isännän avulla

Isäntäkomento on toinen yksinkertainen työkalu DNS -hakujen suorittamiseen. Jos haluat saada julkisen IP -osoitteesi isännän avulla, suorita seuraava komento.

$isäntä myip.opendns.com resolver1.opendns.com

Tulos on hieman suurempi kuin edellinen esimerkki. Haluatko vain IP -osoitteen ulostulona? Siirrä sitten ulostulo pito ja awk suodattaa se pois. Lisätietoja pito ja awk .

$ isäntä myip.opendns.com resolver1.opendns.com|
pito 'myip.opendns.com on' | awk '{print $ 4}'

Hanki julkinen IP -osoite wgetin avulla

Wget on yksinkertainen ja tehokas komentorivin lataaja. Miten saamme julkisen IP -osoitteen wgetin avulla? Lataamalla tietyn tiedoston tietystä verkkopalvelusta.

Varmista ensin, että wget on asennettu järjestelmään. Suorita seuraava komento.

$sudoosuva päivitys&& sudosopivaAsentaa wget -ja

Olemme valmiita tarkistamaan julkisen IP -osoitteen. Ensimmäinen on IP Echo -palvelu . Suorita seuraava komento.

$wget -qO-http://ipecho.net/tavallinen| xargs heitti pois

Seuraava on icanhazip.com . Tämä sivusto palauttaa julkisen IP -osoitteen pelkkänä tekstimuodossa.

$wget -qO-icanhazip.com

Toinen vastaava palvelu on ifconfig.co .

$wget -qO-ifconfig.co

Voit myös käyttää ifconfig.me -ohjelmaa IP -osoitteen hankkimiseen.

$wget -qO-ifconfig.me| xargs heitti pois

Hanki julkinen IP -osoite cURL: n avulla

Curl-työkalu on toinen suosittu komentorivin lataaja/lataaja, joka voi käyttää mitä tahansa suosittuja protokollia (HTTP, HTTPS, FTP, FTPS ja muut).

Curl ei ole esiasennettu Ubuntu 20.04: ään. Asenna kihara.

$sudoosuva päivitys&& sudosopivaAsentaakiemura-ja

Menetelmä on samanlainen kuin wget.

$curl ifconfig.co

$curl ifconfig.me&& heitti pois

$curl icanhazip.com&& heitti pois

Hanki julkinen IP -osoite ip: n avulla

IP -komento vastaa verkkolaitteiden, rajapintojen ja tunneleiden hallinnasta. Se voi myös raportoida tietoja yhdistetyistä verkoista.

Suorita seuraava ip -komento luetteloidaksesi verkkoliitännät ja IP -osoitteen.

$ip -osoitenäytä

Seuraava komento on vastaava. Se antaa saman tuloksen.

$ipkohteeseen

Lopulliset ajatukset

Kuten olemme osoittaneet, on olemassa monia tapoja tarkistaa laitteesi julkinen IP -osoite. Kumpaa sinun pitäisi käyttää? Riippuu sinusta. Kokeile kaikkia niitä ainakin kerran. Sitten voit helposti päättää, kumman hallitset.

Hyvää tietojenkäsittelyä!