Cómo usar Curl para obtener una dirección IP pública

Cómo usar Curl para obtener una dirección IP pública

El comando curl en los sistemas Linux se usa comúnmente para descargar y cargar archivos desde o desde un servidor remoto. Otra cosa interesante para la que podemos usarlo es determinar la dirección IP pública de nuestro sistema.

Para hacer esto, podemos usar los sitios web de curl para consultar que están configurados para no hacer nada más que devolver la dirección IP de cualquier sistema que se conecte a él. Esta es una de las formas más rápidas y fáciles de obtener su dirección IP pública en la línea de comandos de Linux. Siga junto con nosotros a continuación y le mostraremos algunos ejemplos.

En este tutorial aprenderás:

  • Cómo instalar curl en las principales distribuciones de Linux
  • Cómo usar Curl para obtener una dirección IP pública
Uso de Curl para obtener la dirección IP pública en la línea de comandos de Linux Requisitos de software y convenciones de línea de comandos de Linux
Categoría Requisitos, convenciones o versión de software utilizada
Sistema Cualquier distribución de Linux
Software rizo
Otro Acceso privilegiado a su sistema Linux como root o a través del sudo dominio.
Convenciones # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominio
ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado

Instalar curl



Aunque el curl es una utilidad común, no está incluido en cada distribución de Linux. Específicamente, puede faltar en distribuciones más orientadas al escritorio. En caso de que aún no esté instalado, puede usar el comando apropiado a continuación para instalarlo a través del Administrador de paquetes de su sistema.

Para instalar Curl en Ubuntu, Debian y Linux Mint:

$ sudo apt instalación curl 

Para instalar Curl en CentOS, Fedora, Almalinux y Red Hat:

$ sudo dnf instalación curl 

Para instalar Curl en Arch Linux y Manjaro:

$ sudo pacman -s curl 

Use Curl para obtener una dirección IP pública

Hay muchos sitios web que se han configurado para mostrar la dirección IP pública de alguien. Use uno o más de los siguientes ejemplos a continuación para determinar el suyo.



  1. Este sitio también funcionará con el -4 o -6 Opciones de curl, si necesita recuperar su dirección IPv4 o IPv6 específicamente.
    $ curl icanhazip.com o $ curl -4 icanhazip.com o $ curl -6 icanhazip.comunicarse 
  2. $ curl ifconfig.a mí
  3. $ Curl API.ipificar.organizar
  4. $ CURL BOT.Cuál es mi dirección IP.comunicarse
  5. $ curl ipinfo.IO/IP
  6. $ curl ipecho.neto/simple

Por supuesto, también existen otros sitios que pueden hacer lo mismo, pero estos deberían ser suficientes para cubrir sus necesidades. En el futuro, algunos sitios pueden dejar de funcionar y los nuevos ocuparán su lugar, así que tenga en cuenta que cualquier sitio web en la lista no sea permanente.

Pensamientos de cierre

En esta guía, vimos cómo recuperar la dirección IP pública de un sistema utilizando Curl en la línea de comandos de Linux. Esto se basa en sitios web públicos de terceros para mostrarnos nuestra dirección IP, pero demuestra ser una de las formas más rápidas y fáciles de ver nuestra IP pública en la línea de comandos.

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Una introducción a la automatización, herramientas y técnicas de Linux
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Mastering Bash Script Loops
  • Lista de las mejores herramientas de Kali Linux para pruebas de penetración y ..
  • Tutorial LFTP sobre Linux con ejemplos
  • Mint 20: Mejor que Ubuntu y Microsoft Windows?
  • Descarga de Linux
  • Archivos de configuración de Linux: los 30 principales más importantes
  • Sistema colgado de Linux? Cómo escapar a la línea de comando y ..