Búsqueda de sitios web

4 formas de encontrar la dirección IP pública del servidor en la terminal Linux


En las redes de computadoras, una dirección IP (Protocolo de Internet) es un identificador numérico asignado permanente o temporalmente a cada dispositivo conectado a una red que utiliza el Protocolo de Internet para la comunicación. Sus dos funciones principales son identificar una red o un host en una red y también servir para direccionar la ubicación.

Lea también: Cómo establecer una dirección IP estática y configurar la red en Linux

Actualmente existen dos versiones de direcciones IP: IPv4 e IPv6, que pueden ser privadas (visibles dentro de una red interna) o públicas (pueden ser vistas por otras máquinas en Internet).

Además, a un host se le puede asignar una dirección IP estática o dinámica según las configuraciones de la red. En este artículo, le mostraremos 4 formas de encontrar la dirección IP pública de su máquina o servidor Linux desde la terminal en Linux.

1. Usando la utilidad de excavación

dig (buscador de información de dominio) es una sencilla utilidad de línea de comandos para sondear servidores de nombres DNS. Para encontrar sus direcciones IP públicas, utilice el solucionador opendns.com como se muestra en el siguiente comando:

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

120.88.41.175

2. Usando la utilidad de host

El comando host es una utilidad de línea de comandos fácil de usar para realizar búsquedas de DNS. El siguiente comando le ayudará a mostrar la dirección IP pública de su sistema.

host myip.opendns.com resolver1.opendns.com | grep "myip.opendns.com has" | awk '{print $4}'

120.88.41.175

Importante: Los siguientes dos métodos emplean sitios web de terceros para mostrar su dirección IP en la línea de comando como se describe a continuación.

3. Uso del descargador de línea de comandos wget

wget es un potente descargador de línea de comandos que admite varios protocolos como HTTP, HTTPS, FTP y muchos más. Puede usarlo con sitios web de terceros para ver su dirección IP pública de la siguiente manera:

wget -qO- http://ipecho.net/plain | xargs echo
wget -qO - icanhazip.com

120.88.41.175

4. Uso del descargador de línea de comandos cURL

curl es una popular herramienta de línea de comandos para cargar o descargar archivos desde un servidor utilizando cualquiera de los protocolos admitidos (HTTP, HTTPS, FILE, FTP, FTPS y otros). Los siguientes comandos muestran su dirección IP pública.

curl ifconfig.co
curl ifconfig.me
curl icanhazip.com

120.88.41.175

¡Eso es todo! Puede que le resulten útiles los siguientes artículos.

  1. 5 herramientas basadas en línea de comandos de Linux para descargar archivos y navegar por sitios web
  2. 11 formas de encontrar información de cuenta de usuario y detalles de inicio de sesión en Linux
  3. 7 formas de determinar el tipo de sistema de archivos en Linux (Ext2, Ext3 o Ext4)

¡Eso es todo! Si tiene alguna pregunta u otros métodos para compartir en relación con este tema, utilice el formulario de comentarios a continuación para escribirnos.