Enkel mini-instruktion om hur du känner till eller tittar på din offentliga IP desde linux, sin usar el navegador para recurrir a las típicas páginas que hay.
I det här fallet ska jag använda Archlinux, men det gäller även för andra versioner av Linux.
1 - Först kontrollerar vi att vi har "curl" installerat så här:
2 - Om du inte har det installerar vi det:
pacman -S curl
3 - Nu kör vi det antingen som en vanlig användare eller root enligt följande:
curl ifconfig.me
4 - Så enkelt såg du?
Jag hoppas att det hjälper de nyfikna som är lata att öppna webbläsaren för att se deras ip.
Målkram
Detta kommando kan också tjäna:
wget -qO- icanhazip.com
Hälsningar. -
Åh toppen! tack!
Hej, jag använder det här kommandot: dig + short myip.opendns.com @ resolver1.opendns.com
utan att installera någonting.
hälsningar
dig + kort myip.opendns.com @ resolver1.opendns.com
Observera att jag av säkerhetsskäl inte rekommenderar att använda curl / wget-metoden.
källa:
http://www.cyberciti. biz / faq / how-to-find-my-public-ip-address-from-command-line-on-a-linux
pacman -Ss att veta om ett paket är installerat?
.......
isåfall:
pacman -Q | grep-paket
något mer universellt (inte alla är bågskyttar)
vilken curl &> / dev / null && echo "installerad" || eko "nej"
https://blog.desdelinux.net/viernes-de-terminal-ubicacion-geografica-ip/
Jag har alltid använt wget -qO- ifconfig.me/ip (det är en stor bokstav o. Inte noll)
utan att installera någonting, åtminstone på debian och derivat
Jag tycker att det är bättre och mer omedelbart:
curl ipinfo.io/ip
Tack så mycket för informationen! mycket användbart, särskilt när du inte har en grafisk miljö på en server 😉
hälsningar