Cómo saber la IP publica y privada bajo linea de comandos

Averiguar dirección ip publica utilizando la consola.

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

Aunque la ip privada podemos verla utilizando el comando ifconfig (sin argumentos), en este caso lo combinaremos con el comando sed para obtener la salida de solo la direccion ip privada.

# ifconfig | sed -n "/inet addr:.*255.255.255.0/{s/.*inet addr://; s/ .*//; p}"

Interesante, como todo en GNU-Linux, esto no es posible en sistemas NO UNiX.

Nótese que el ejemplo anterior sera valido en una red de tipo 192.168.1.0/24. Evidentemente tendra que adaptarlo a las particularidades de su Red porque si tecleamos teniendo un solo  computador no nos dara ningun resultado.

Comentarios

Entradas populares de este blog

Comando para borrar el contenido de las carpetas.

Cómo Escanear En Linux Debian

¿No te arranca Linux? Experiencia