Bienvenido Pinguino

Esta es la página de la Comunidad GNU/LINUX de Chiclayo Perú, un modesto sitio para compartir tanto informaciones, como experiencias en GNU/Linux y Software Libre. En especial se busca apoyar su divulgación y uso.

Tips : Como conocer mi IP privada y mi IP pública en Linux ?

Este es un un pequeño script para lograr este propósito utilizando algunos comandos conocidos como (ifconfig, grep, cut, awk, wget, sed).
Primero, para obtener mi IP local (privada) lo mas comun es hacerlo mediante ifconfig, ahora, con la ayuda de grep, awk y cut quitaré todo lo que sobra para obtener solo la IP.

ifconfig | grep ‘inet:’| grep -v ’127.0.0.1′ | cut -d: -f2 | awk ‘{print $1}’

Segundo, con la ayuda de un sitio web y wget obtendré mi IP pública, IP otorgada por el servidor de Internet al conectarme, por lo general es dinámica (a menos que paguemos a nuestro ISP por una IP fija). Al resultado obtenido con la ayuda de sed le dejaré tan solo la IP.

wget -q -O – checkip.dyndns.org|sed -e ‘s/.*Current IP Address://’ -e ‘s/<.*$//’

Y finalmente hacemos nuestro script, para que cada vez que querramos saber dichas ip solo ejecutamos el script:

#!/bin/sh
echo “IP privada: “$(ifconfig | grep ‘inet:’| grep -v ’127.0.0.1′ | cut -d: -f2 | awk ‘{print $1}’)
echo “IP pública: “$(wget -q -O – checkip.dyndns.org|sed -e ‘s/.*Current IP Address://’ -e ‘s/<.*$//’)

Related Articles
Related Articles:
 
Enlaces

Entra al Chat IRC

Donaciones

Nube Tags

Siguenos en:

Contacto

  • Chiclayo- Peru