Ubuntu

Nabavite javnu IP adresu s terminala na Ubuntu 20.04

Nabavite javnu IP adresu s terminala na Ubuntu 20.04
Ako koristite internet, tada ste čuli za IP adresu, zar ne? U računalnom umrežavanju, IP (Internet Protocol) adresa je numerički identifikator za identificiranje određenog uređaja koji koristi Internet Protocol za komunikaciju. IP adresa može se dodijeliti uređaju privremeno ili trajno.

Kad se uređaj poveže s drugim uređajima putem mreže, drugi uređaji vide javnu IP adresu. U ovom vodiču provjerite kako dobiti javnu IP adresu uređaja s terminala na Ubuntu 20.04.

Osnove IP adresa

Trenutno se koriste dvije verzije IP adresa: IPv4 i IPv6. Bilo koja IP adresa može biti privatna (može se vidjeti samo unutar mreže) ili javna (može se vidjeti s bilo kojeg računala na Internetu). IPv4 je još uvijek najpopularniji format, ali u trenutnoj eri ne može dodijeliti dovoljno uređaja s jedinstvenim IP adresama. IPv6 to rješava povećanjem broja dostupnih jedinstvenih IP adresa.

Kratko ćemo pogledati kako izgleda IP adresa. U slučaju IPv4, to je 32-bitna (4 bajta) adresa podijeljena u četiri 8-bitna bloka odvojena znakom ".”Simboli. Adresa je predstavljena decimalnim znamenkama.

172 dolara.15.250.1

Mogući raspon IPv4 je od 0.0.0.0 do 255.255.255.255.

U slučaju IPv6, malo je komplicirano, ali u principu slično. IPv6 adresa je 128-bitna (8 bajtova) adresa podijeljena u osam 16-bitnih blokova odvojenih simbolima::. Adresa je predstavljena heksadecimalnim znamenkama.

2000 USD: 0000: 3339: CFF1: 0069: 0000: 0000: FEFD

Zbog velike duljine može biti problematično za upotrebu u raznim situacijama. Kao takva, postoje pravila za skraćivanje adrese. Nakon skraćivanja adrese primjera, izgledat će otprilike ovako.

2000 USD: 0: 3339: CFF1: 69 :: FEFD

Dohvatite javnu IP adresu s terminala

Sada smo spremni uzeti javnu IP adresu svog uređaja. Postoji više načina za to. Na primjer, ako imate pristup GUI-u, tada možete koristiti web-preglednik za posjet web lokacijama poput WhatIsMyIPAddress, WhatIsMyIP itd.

Kao što naslov vodiča sugerira, istražit ćemo načine provjere IP adrese samo putem terminala. Srećom, na raspolaganju nam je više alata za provjeru javne IP adrese.

Nabavite javnu IP adresu pomoću dig

Dig (groper information domain) jednostavan je uslužni alat za ispitivanje DNS poslužitelja imena. Koristeći alat dig, zajedno s OpenDNS-om kao rješivačem, možemo dobiti javnu IP adresu.

$ dig + kratki myip.otvara.com @ rješivač1.otvara.com

Nabavite javnu IP adresu pomoću hosta

Naredba host je još jedan jednostavan alat za izvođenje DNS pretraživanja. Da biste dobili svoj javni IP pomoću hosta, pokrenite sljedeću naredbu.

$ host myip.otvara.com rješivač1.otvara.com

Izlaz je nešto veći od prethodnog primjera. Želite samo IP adresu kao izlaz? Zatim proslijedite izlaz na grep i awk da ga filtrira. Nauči više o grep i awk.

$ host myip.otvara.com rješivač1.otvara.com |
grep "myip.otvara.com ima "| awk 'print $ 4'

Nabavite javnu IP adresu pomoću wgeta

Wget je jednostavan i moćan alat za preuzimanje naredbenog retka. Kako koristimo wget za dobivanje javne IP adrese? Preuzimanjem određene datoteke s određene mrežne usluge.

Prvo provjerite je li wget je instaliran na vašem sustavu. Pokrenite sljedeću naredbu.

$ sudo apt update && sudo apt install wget -y

Spremni smo provjeriti javnu IP adresu. Prva je usluga IP Echo. Pokrenite sljedeću naredbu.

$ wget -qO- http: // ipecho.net / plain | xargs odjek

Sljedeći je icanhazip.com. Ova web stranica vraća javnu IP adresu u obliku običnog teksta.

$ wget -qO- icanhazip.com

Druga slična usluga je ifconfig.suradnik.

$ wget -qO- ifconfig.suradnik

Također možete koristiti ifconfig.da dobijem IP adresu.

$ wget -qO- ifconfig.ja | xargs odjek

Nabavite javnu IP adresu pomoću cURL-a

Alat curl još je jedan popularan alat za preuzimanje / prijenos datoteka s naredbenog retka koji može raditi na bilo kojem od popularnih protokola (HTTP, HTTPS, FTP, FTPS i drugi).

Curl ne dolazi unaprijed instaliran na Ubuntu 20.04. Instalirajte curl.

$ sudo apt update && sudo apt install curl -y

Metoda je slična onoj wget.

$ curl ifconfig.suradnik

$ curl ifconfig.ja && jeka

$ uvojak icanhazip.com && jeka

Nabavite javnu IP adresu koristeći ip

Naredba ip odgovorna je za upravljanje mrežnim uređajima, sučeljima i tunelima. Također može izvještavati o informacijama o povezanim mrežama.

Pokrenite sljedeću ip naredbu za popis mrežnih sučelja i IP adrese.

$ ip addr emisija

Sljedeća naredba je ekvivalentna. To će dati isti rezultat.

$ ip a

Završne misli

Kao što smo pokazali, postoji mnoštvo načina za provjeru javne IP adrese vašeg uređaja. Koji biste trebali koristiti? Ovisi o tebi. Isprobajte sve njih barem jednom. Tada lako možete odlučiti koji ćete svladati.

Sretno računanje!

Kako obrnuti smjer pomicanja miša i dodirnih pločica u sustavu Windows 10
Miš i Dodirna pločaRačunarstvo ne samo da olakšava, već i učinkovitije i oduzima puno vremena. Ne možemo zamisliti život bez ovih uređaja, ali činjeni...
Kako promijeniti pokazivač miša i veličinu, boju i shemu pokazivača na sustavu Windows 10
Pokazivač i pokazivač miša u sustavu Windows 10 vrlo su važni aspekti operativnog sustava. To se može reći i za druge operativne sustave, tako da u is...
Besplatni i otvoreni kodni pokretački programi za razvoj Linux igara
Ovaj će članak pokriti popis besplatnih i open source pokretačkih igara koje se mogu koristiti za razvoj 2D i 3D igara na Linuxu. Brojni su takvi moto...