Cómo averiguar tu IP pública desde la terminal
De cuando en cuando es útil saber cuál es nuestra IP pública. No la privada, con la que se ven nuestros equipos en la red de área local a la que solemos conectarnos en casa o en el trabajo, que es asignada normalmente por el router vía DHCP. La IP pública determina entre otras cosas el país en el que estamos -de ahí que ciertos servicios nos bloqueen el acceso, como Pandora en Estados Unidos, a partir de nuestra IP.
Pues bien, consultar esa IP normalmente es sencillo si consultáis páginas web como whatismyip.com, o su versión en español, cualesmiip.com.
Eso no es necesario desde Linux, ya que hay una forma de averigar esa IP pública haciendo uso del comando curl. Si no tenéis instalado el paquete habrá que instalarlo, tal y como indican en ITswapshop, donde revelan el proceso tanto para Ubuntu:
sudo apt-get install curl
Como para openSUSE
sudo zypper install curl
El proceso de instalación es análogo en otras distribuciones, y una vez con curl instalado bastará con escribir en la terminal lo siguiente
curl ifconfig.me
para obtener en pocos segundos la IP pública con la que estamos “saliendo” a Internet.












Tambien con wget:
wget -qO- ifconfig.me/ip
Muy buenoo!! gracias :D
También desde otra página:
curl ip.appspot.com
Hay muchas más opciones, se pueden ver en la misma página web http://ifconfig.me/
“curl ifconfig.me/all” “curl ifconfig.me/host”…
Una pregunta, ¿ya con esto podría configurar por ejemplo un servidor LAMP o FTP? Es que en me urgía esta informacion asi que muchas gracias porque muchos manuales me dicen que necesito la IP publica para realizar este tipo de conexion.
En fin, gracias por el artículo, lo necesitaba
Si.
Con esa IP pública puedes montar un servidor LAMP o FTP.
A esa IP deberán conectarse los usuarios desde Internet a tu servidor.
Pero deber recordar que salvo que tengas contratada una IP fija, o que seas un cliente muy muy antiguo (al principio te asignaban IPs fijas), esa IP cambiará cada vez que te conectes a Internet, o cada pocos días debido a una reasignación de tu proveedor.
Para montar un servidor con una IP dinámica, puedes utilizar servicios como DynDNS o similares.
Yo uso:
Que va bastante bien, aunque veo que si accedes a ifconfig.me desde un navegador te muestra un montón de cosas interesantes también.
—- Offtopic
Corel lanzó un software de fotos para linux (mac y win too) acá la noticia (No sé ni que tan bueno esté o como funciones, pero ahí está).
Gracias por el apunte, pero es una aplicación comercial, no Open Source, lo cual hace que pierda interés. Como mucho rescataremos el apunte en el Ping de esta semana…
aplicación comercial no tiene por que ser sinónimo de privativo. Y también hay negocio con software libre, solo que el modelo es diferente, mas no por ello no dejando de ser comercial.
Es de código cerrado (solo binarios .rpm o .deb y nada de fuentes).
Claro que hay negocios con el software libre, pero esto es un ejemplo clásico de software privativo.
Ya sé que puede ser privativa, pero hay muchos por aquí que también quieren que cada vez haya más software “comercial”, por eso me pareció curioso el lanzamiento.
Yo no uso este tipo de software, pero si lo usara seguro que usaba digiKam…
Pues deberian hacer un post, ya que una empresa de la importancia de Corel haga un binario para GNU/Linux es sumarle importancia al SO! (capaz ya no seamos un 1%)
Que no todo es FLOSS y Groupon!!
PD: Y no digan nada de Corel Linux que hace muchos años que ese barco se hundio!
en muylinux se cubre Opera. Creo q es justo cubrir otros proyectos que tengas instaladores rpm y deb aunque cobren por ellos. El juego Amnesia no es opensource por ejemplo. creo q es sano tener de todo en el ecosistema linux. eso atrae usuarios.
Picajoso, yo creo que deberian ya que el blog se llama MuyLinux y no MuyFloss…
Y el hecho de que tamaña empresa como Corel se tome el trabajo de hacer binarios para Linux es demasiada “atencion” para un S.O. que quizas no supere el 1%, no??
O sera que ya no somos tan chicos? Sera que Linux empieza a crecer en el escritorio de la mano de Ubuntu, KDE y Unity. Ademas de Android en telefonia!
Con la mejor onda pido una nota dedicada a esta noticia, algo de info sobre de que trata el programa y de ser posible un mini HowTo de como instalarla en las principales distros para los mas novatos.
Saludos y buen 2012 para todos en MuyLinux!
Ignacio P.
Slackware 13.37 @ Current – Arch X86_64
Larga vida a Slackware!
el tambien parece… no?.
http://hackingthesystem4fun.blogspot.com/2011/04/saber-la-ip-externa-desde-terminal.html
Yo no entender, hablar correcta-mente.
Pues yo tengo todo desordenado y lo tengo en el bashrc como alias D:
Interesante forma de averiguar la ip pública desde la terminal.
“AVISO: ¡No se han podido autenticar los siguientes paquetes!
curl”
Luego criticamos a Arch…
*véase el pantallazo del artículo.
http://hackingthesystem4fun.blogspot.com/2012/01/gpg-archlinux-pacman-4.html
Gracias por el dato, lo probare de inmediato.
mejor $ curl icanhazip.com, como es el original, buen plagio de post eh:
http://hackingthesystem4fun.blogspot.com/2011/04/saber-la-ip-externa-desde-terminal.html
Saludos
Probado en openSUSE 12.1 , funciona perfectamente.
Gracias por la info, siempre se aprende algo nuevo =)
[...] Hack The System y Muy Linux VN:F [1.9.13_1145]espere por favor…Rating: 0.0/5 (0 votes [...]
Gracias, siempre es de agradecer aprender cosas nuevas.
pero si lo puedes obtenerle desde el router 1) ingresando su ip en el navegador o 2) haciendole un telnet ip_router 23
me gusta esta entrada
No viene al cuento, pero es interesante también. Ha sido lanzado un juego para Linux recientemente. Su nombre es CorsixTH. Es un clon de código abierto Theme Hospital. Quien quiera jugarlo, esta disponible para windows 32 y 64 bits, Linux y OS X.
[...] Fuente [...]
Ya existia hace años el http://www.whatismyip.com, pero este parece mas orientado a unix (ifconfig es bastante obvio)
En bash se le puede sacar provecho facil:
MI_IP_PUBLICA=$(curl ifconfig.me)
echo Tu IP publica es: $MI_IP_PUBLICA
Pero vamos a ver… el trabajo no es de curl sino de ifconfig.me, que es una página web como otras muchas para chequear la IP, y se puede consultar con curl, wget, lynx, etc. etc.
Gracias por aclarar los conceptos :)
[...] Cómo averiguar tu IP pública desde la terminal [...]
Buen articulo. me sirvio.
Bueno peor sera que se quede sin soporte gracias a MIR.