El siguiente microscript usa el sitio whatismyip.com para obtener la dirección IP con la que realmente estás saliendo a Internet.
En realidad, lo único que hace whatismyip.com es tomar el valor de la IP que se está conectando a su sitio durante esa conexión en específico, por lo que si sales a través de un PAT de varias direcciones públicas, su utilidad se reduce al mínimo.
Nombre de archivo: «bin/whatismyip».
#!/bin/bash
wget http://whatismyip.com/ -O - -q | grep "<TITLE>" | cut -b 25- | cut -d< -f1
Tal vez no venga mucho al caso (por que no es un script, ni es en consola, ni encontré otro argumento para ponerlo :P)
http://projectip.com/
te da cierta información a partir de tu ip y eso.
Se ve muy interesante. Da más información de manera ordenada, por lo que tal vez se pueda hacer un script para sacar los diferentes datos.
@zoftweb: estaba viendo otra vez la página http://projectip.com/ que comentaste y me llamó la atención la última casilla, donde te pone en un textarea lo que tienes en el clipboard cuando usas Internet Explorer.
En la página lo explica así:
Así es, parece que es una vulnerabilidad propia de windows.
Esta parte me gusta 😛
«Es el último texto que copiaste al portapapeles! Sólo funciona en Internet Explorer en la plataforma WIndows. Se sabe que funciona en ocasiones cuando IE se corre bajo un emulador como MVWare en otro sistema operativo. Si debes usar Windows, al menos tira IE y usa Firefox.»
Tambien hay otros sitios en los que te hace un escaneo un poco mas detallado, para detectar puertos abiertos o vulnerabilidades, las busco y luego las pongo por aca
Pues hay otros sitios que te ponen el satellite de google maps de donde te encuentras :S
siempre nos quedará la simple pero veloz http://www.ip-look.com una de las pocas que he encontrado que no almacena nuestra IP.
echo `wget -q -O – http://whatismyip.everdot.org/ip`
yo uso lo siguiente en mi profile para ver la ip y el host al que resuelve:
function inetip()
{
ip=`wget -q -O – http://whatismyip.everdot.org/ip`
if test «$ip»
then
echo $ip
host $ip | awk ‘{print $5}’
else
echo «No hay internet»
return 1
fi
}
Nota: Cuidado, si deja de funcionar whatismyip.everdot.org la función dirá que no hay internet 🙂