Nyissa meg a nyilvános IP -címet az Ubuntu 20.04 termináljáról

Get Public Ip From Terminal Ubuntu 20



Ha internetet használ, akkor hallott az IP -címről, ugye? A számítógépes hálózatokban az IP (Internet Protocol) cím egy numerikus azonosító, amely azonosít egy bizonyos eszközt, amely az Internet Protokollt használja kommunikációra. Az IP -cím ideiglenesen vagy véglegesen hozzárendelhető az eszközhöz.

Amikor az eszköz a hálózaton keresztül csatlakozik más eszközökhöz, más eszközök látják a nyilvános IP -címet. Ebben az útmutatóban nézze meg, hogyan szerezheti be az eszköz nyilvános IP -címét az Ubuntu 20.04 terminálról.







Az IP -cím alapjai

Jelenleg az IP -címek két változata létezik: IPv4 és IPv6. Bármely IP -cím lehet privát (csak hálózaton belül látható) vagy nyilvános (az interneten bármely gépről látható). Az IPv4 a legnépszerűbb formátum, de a jelenlegi korszakban nem tud elegendő egyedi IP -címmel rendelkező eszközt hozzárendelni. Az IPv6 megoldja ezt a rendelkezésre álló egyedi IP -címek számának növelésével.



Nézzük gyorsan, hogyan néz ki az IP -cím. Az IPv4 esetében ez egy 32 bites (4 bájtos) cím, amely négy 8 bites blokkra van osztva, egymástól elválasztva. szimbólumok. A címet tizedes számjegyekkel ábrázoljuk.



$172.15.250.1

Az IPv4 lehetséges tartománya 0.0.0.0 és 255.255.255.255 között van.





Az IPv6 esetében kicsit bonyolult, de elvileg hasonló. Az IPv6-cím egy 128 bites (8 bájtos) cím, amely nyolc, 16 bites blokkra van osztva, szimbólumokkal elválasztva. A címet hexadecimális számjegyekkel ábrázoljuk.

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

A puszta hossza miatt problémás lehet a használata különböző helyzetekben. Ennek megfelelően vannak szabályok a cím lerövidítésére. A mintacím lerövidítése után valahogy így fog kinézni.



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

Szerezze be a nyilvános IP -címet a terminálról

Most készen állunk arra, hogy megkapjuk eszközünk nyilvános IP -címét. Ennek több módja is van. Például, ha rendelkezik hozzáféréssel a GUI -hoz, akkor a webböngészővel felkeresheti az olyan webhelyeket, mint a WhatIsMyIPAddress , Mi az IP-m stb.

Ahogy az útmutató címe is sugallja, megvizsgáljuk az IP -cím csak a terminálon keresztül történő ellenőrzésének módjait. Szerencsére számos eszköz áll a rendelkezésünkre a nyilvános IP -cím ellenőrzéséhez.

Nyissa meg a nyilvános IP -címet a dig használatával

A dig (domain information groper) egy egyszerű segédeszköz a DNS névszerverek vizsgálatára. A dig eszközt az OpenDNS -sel együtt megoldóként használva megkaphatjuk a nyilvános IP -címet.

$te+rövid myip.opendns.com@resol1.opendns.com

Nyissa meg a nyilvános IP -címet a gazdagép segítségével

A host parancs egy másik egyszerű eszköz a DNS -keresések végrehajtásához. Ha nyilvános IP -címet szeretne kapni a gazdagép segítségével, futtassa a következő parancsot.

$házigazda myip.opendns.com resolver1.opendns.com

A kimenet valamivel nagyobb, mint az előző példánál. Csak az IP -címet szeretné kimenetként megjeleníteni? Ezután adja át a kimenetet markolat és awk hogy kiszűrje. Tudj meg többet markolat és awk .

$ host myip.opendns.com resolver1.opendns.com|
markolat 'myip.opendns.com van' | awk '{print $ 4}'

Nyissa meg a nyilvános IP -címet a wget használatával

A Wget egy egyszerű és hatékony parancssori letöltő. Hogyan használjuk a wget -et a nyilvános IP -cím megszerzéséhez? Egy bizonyos fájl letöltésével egy bizonyos online szolgáltatásból.

Először győződjön meg arról, hogy a wget telepítve van a rendszerére. Futtassa a következő parancsot.

$sudotaláló frissítés&& sudotalálótelepítés wget -és

Készen állunk a nyilvános IP -cím ellenőrzésére. Az első az IP Echo szolgáltatás . Futtassa a következő parancsot.

$wget -qO-http://ipecho.net/egyszerű| xargs kidobta

A következő az icanhazip.com . Ez a webhely egyszerű szöveges formátumban adja vissza a nyilvános IP -címet.

$wget -qO-icanhazip.com

Egy másik hasonló szolgáltatás ifconfig.co .

$wget -qO-ifconfig.co

Az ifconfig.me segítségével is megszerezheti az IP -címet.

$wget -qO-ifconfig.me| xargs kidobta

Nyissa meg a nyilvános IP -címet a cURL használatával

A curl eszköz egy másik népszerű parancssori letöltő/feltöltő, amely bármelyik népszerű protokollon (HTTP, HTTPS, FTP, FTPS és mások) működhet.

A Curl nincs előre telepítve az Ubuntu 20.04-re. Telepítse a curl -t.

$sudotaláló frissítés&& sudotalálótelepítésbecsavar-és

A módszer hasonló a wget -hez.

$curl ifconfig.co

$curl ifconfig.me&& kidobta

$curl icanhazip.com&& kidobta

Nyerjen nyilvános IP -címet az ip használatával

Az ip parancs felelős a hálózati eszközök, interfészek és alagutak kezeléséért. A csatlakoztatott hálózatokkal kapcsolatos információkat is jelentheti.

Futtassa a következő ip parancsot a hálózati interfészek és az IP -cím listázásához.

$ip címelőadás

A következő parancs egyenértékű. Ugyanazt az eredményt fogja adni.

$ipnak nek

Végső gondolatok

Amint bemutattuk, rengeteg módja van az eszköz nyilvános IP -címének ellenőrzésére. Melyiket érdemes használni? Rajtad múlik. Próbálja ki mindegyiket legalább egyszer. Ezután könnyen eldöntheti, melyiket szeretné elsajátítani.

Boldog számítástechnikát!