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

Instalando El Entorno De Escritorio KDE En Debian

Instalar Watchtower Library en Linux.

Ha Muerto Ian Murdock, Fundador De Debian