Reklama

Tipy pro Linux: Zjištění veřejné IP adresy

(Čtení tohoto článku zabere přibližně: 1 - 2 minut/y.)

V dnešním linuxovém tipu se podíváme na to, jak bleskově zjistit svou veřejnou IP adresu přímo z příkazové řádky. Bez otevírání prohlížeče, bez klikání, jen čistá síla terminálu.

Linux nabízí hned několik nástrojů, které to zvládnou – ať už jde o curl, wget nebo DNS utility jako dig.

Pomocí CURL

curl je neuvěřitelně flexibilní nástroj pro přenos dat přes různé protokoly (HTTP, HTTPS, FTP…). V našem případě poslouží jako jednoduchý „otvírák“ k webové službě, která vám zpátky pošle veřejnou IP adresu. Někdy je potřeba výsledek pročistit pomocí regulárního výrazu – nic dramatického.

 

WhatIsMyIP.com

curl -s https://whatsmyip.com/ | grep -oE "\b([0-9]{1,3}\.){3}[0-9]{1,3}\b" -m1

ipecho.net

curl -s http://ipecho.net/plain

Akamai

curl -s http://whatismyip.akamai.com

 

Pomocí WGET

wget je veterán mezi nástroji pro stahování dat z webu. Neinteraktivní, spolehlivý a téměř všude dostupný. Stejně jako curl jej lze využít k získání vaší veřejné IP.

ipecho.net

wget -qO- http://ipecho.net/plain

icanhazip.com

wget -qO- https://icanhazip.com

 

Pomocí DIG

dig je specialista na komunikaci s DNS servery. Defaultně nebývá všude nainstalován, takže například na Debianu/Ubuntu je potřeba přidat balíček dnsutils. Jakmile ho máte, zjistíte, že i DNS servery vám ochotně sdělí vaši veřejnou IP.

Google DNS

dig @ns1.google.com TXT o-o.myaddr.l.google.com +short

OpenDNS

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

 

Možností, jak z příkazové řádky zjistit veřejnou IP adresu, existuje mnoho — můžete sáhnout i po host nebo nslookup. Ty ale často vyžadují složitější regulární výrazy, což je méně pohodlné. Výše uvedené příklady jsou přehledné, rychlé a skvěle použitelné v běžné praxi i skriptech.

Kdo si jednou zvykne, už nikdy nebude do Googlu psát „what is my IP“.
Terminál to umí rychleji i elegantněji – a ještě u toho vypadáte jako někdo, kdo ví, co dělá.

Programátor... občas normální, častěji tak trochu blázen.

Internetová stránka: www.valeas.cz
Více z této kategorie: « Detailní battery status pro GNOME

 

Zanechat komentář

Ujistěte se, že zadáte požadované informace, tam kde je vyznačeno (*). Kód HTML není povolen.