GNU/Linux >> Tutoriales Linux >  >> Linux

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

En redes informáticas, una IP (Protocolo de Internet ) dirección es un identificador numérico asignado de forma permanente o temporal 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 el direccionamiento de ubicación.

Lea también :Cómo establecer una dirección IP estática y configurar una 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. Uso de 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, use opendns.com resolver como en el siguiente comando:

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

120.88.41.175

2. Uso de la utilidad de host

host command 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

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. Usando el 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 de cURL

rizo 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 encontrar estos artículos útiles para leer.

  1. 5 herramientas basadas en la 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.


Linux
  1. Cómo encontrar la ubicación geográfica del servidor Linux en la terminal

  2. ¿Comando de terminal para averiguar si un servidor es virtual o físico?

  3. 4 formas de crear un archivo de texto en la terminal de Linux

  4. encontrar ejemplos de comandos en Linux

  5. Linux:averigüe quién está conectado al servidor

3 formas de encontrar el nombre de host de la PC usando la terminal de Linux

Cómo encontrar la dirección IP en la línea de comandos de Linux

Buscar comando en Linux/UNIX

Comando de historial en Linux:ver el historial de terminales de Linux

Conceptos básicos de Linux:3 formas de encontrar su dirección IP local en Debian 11

Usando cut en Linux Terminal