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


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

Actualmente hay dos versiones de direcciones IP: IPv4 e IPv6, que pueden ser privadas (visibles dentro de una red interna) o públicas (otras máquinas pueden verlas 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 red. En este artículo, le mostraremos 4 formas de encontrar su máquina Linux o la dirección IP pública del servidor desde el terminal en Linux.

1. Usando la utilidad de excavación

dig (domain information groper) es una sencilla utilidad de línea de comandos para probar servidores de nombres DNS. Para encontrar sus direcciones IP públicas, use el opendns.com como se describe en el siguiente comando:

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

120.88.41.175

2. Usando la utilidad 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 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

rojo

3. Usando wget Command Line Downloader

wget es un potente programa de descarga 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. Usando cURL Command Line Downloader

curl es una popular herramienta de línea de comandos para cargar o descargar archivos desde un servidor utilizando cualquiera de los protocolos compatibles (HTTP, HTTPS, ARCHIVO, 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! Puede encontrar estos siguientes artículos útiles para leer.

  1. 5 Linux Command Line Based Tools for Downloading Files and Browsing Websites
  2. 11 Ways to Find User Account Info and Login Details in Linux
  3. 7 Ways to Determine the File System Type in Linux (Ext2, Ext3 or Ext4)

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