Saber exactamente tu ip

by Richzendy on %d 25UTC %B 25UTC %Y

Copy/paste y grabar con el nombre de ip, darle permisos de ejecucion.
[code='Bash']

#!/bin/sh
#Script que muestra la ip de una interface de red determinada
#Para usar se le debe pasar el parametro de la interface al
#ejecutar el script, ejemplo:
#$./ip eth0
#lo que daria como respuesta la ip de la interface eth0: 192.168.0.3
#este script produce una salida limpia, la cual puede ser usada por
#otros scripts, obvio que debe ser ejecutado con privilegios de root...
#esto tiene licencia GNU/gpl
#
#creado por Richzendy
#
#http://www.Richzendy.org
ifconfig $1 | grep "inet addr" | awk '1{print $2,$5 }' | awk -F : '1{print $2 }'
[/code]

Tiene mas comentarios que codigo :-D

4 thoughts on “Saber exactamente tu ip

  1. Jose says:

    Aunque parezca raro, esa es la solución más sencilla. En Perl podrías usar Sys::HostIP, pero el módulo no da resultados favorables. En C, podrías usar lo discutido en la lista del Kernel http://www.ussg.iu.edu/hypermail/linux/kernel/001
    Saludos

  2. Gubatron says:

    Yo generalmente hago

    ifconfig | grep inet

    Y las veo todas.

  3. DetrikSyS says:

    por fin! lo lograste! luego de tantos meses estando de vago… lo lograste… te congratulo…

Deja un comentario