¿Como conocer mi IP privada y mi IP pública?

¿Como conocer mi IP privada y mi IP pública?, esa es la cuestión.

Vamos a ver un pequeño script para lograr este propósito utilizando algunos comandos ya vistos y utilizados en la historia de este blog con varios distintos propósitos (ifconfig, grep, cut, awk, wget, sed)

Primero, para obtener mi IP local (privada) puedo hacerlo mediante ifconfig, ahora, con la ayuda de grep, awk y cut quitaré todo lo que sobra para obtener solo la IP.

  1. 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.

  1. wget -q -O - checkip.dyndns.org|sed -e 's/.*Current IP Address://' -e 's/

Vía: Be Linux my Friend

Tags: , , , , , , , , , , , ,


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.