Encontrar su dirección IP pública desde la línea de comandos de Linux

Encontrar su dirección IP pública desde la línea de comandos de Linux

Si está utilizando una máquina Linux y desea encontrar su dirección IP pública sin visitar un sitio web, puede hacerlo fácilmente desde la línea de comandos. En este tutorial, pasaremos por los pasos para encontrar su dirección IP pública utilizando algunos métodos diferentes.

  • Cómo verificar la dirección IP local en Linux

Encontrar su dirección IP pública

Método 1: Uso del comando DIG

El comando DIG se usa para consultar servidores DNS, pero también se puede usar para encontrar su dirección IP pública. Abra un terminal y escriba el siguiente comando:

cavar +myip corto.opendns.com @resolver1.opendns.comunicarse 

Debería ver su dirección IP pública impresa en la pantalla.

Método 2: Uso del comando curl

El comando curl se utiliza para transferir datos de o a un servidor. También se puede usar para encontrar su dirección IP pública. Abra un terminal y escriba el siguiente comando:

ipecho de curl.neto/simple; eco 
rizo icanhazip.comunicarse 
curl ifconfig.a mí 

Debería ver su dirección IP pública impresa en la pantalla.

Método 3: Uso del comando wget

El comando wget se usa para descargar archivos de la web. También se puede usar para encontrar su dirección IP pública. Abra un terminal y escriba el siguiente comando:

wget -qo- ifconfig.a mí 

Debería ver su dirección IP pública impresa en la pantalla.

Obtener IP pública en el script de shell

Simplemente podemos usar los siguientes comandos en nuestro script de shell para obtener la IP pública de nuestra computadora y almacenarlos en una variable para usar en cualquier lugar de un script de shell.

#!/bin/bash public_ip = "wget ​​http: // ipecho.neto/simple -o --q; echo "echo $ public_ip
1234#!/bin/bash public_ip = 'wget http: // ipecho.neto/simple -o --q; echo'eco $ public_ip

Conclusión

Estos son solo algunos de los muchos métodos disponibles para encontrar su dirección IP pública desde la línea de comandos de Linux. Dependiendo de la configuración de su sistema y la configuración de su red, algunos de estos métodos pueden funcionar mejor que otros. Experimente con diferentes métodos para encontrar el que funcione mejor para usted.