2021-12-22

Cómo saber mi ip pública desde linea de comandos linux.

Se puede obtener la ip pública consultando a algunas webs que tienen este servicio. Para ello es necesario instalar o tener instalado curl

sudo apt-get install curl

 Ahora se puede consultar a alguna de las webs, por ejemplo ip.tyk.nu

curl ip.tyk.nu -w "\n"

La respuesta sería algo como esto.

Otras combinaciones:

curl wgetip.com -w "\n" 
curl -s icanhazip.com -w "\n"
curl ipecho.net/plain -w "\n"
curl ident.me -w "\n"
curl ifconfig.me/host        //para nombre de host remoto
curl ifconfig.me/ua           //para User Agent
curl ifconfig.me/all
curl https:/checkip.amazonaws.com -w "\n"

También nos puede ser util.

Saber nestra ip local y puerta de enlace / gateway.
hostname -I
Saber gateway, e información sobre nuestra interface.
ip r