¿Cuál es mi IP?

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
Esta entrada ha sido publicada en Código, Computación, Net-admin, Planet Gultij y etiquetada como , , , . Guarda el enlace permanente.

7 respuestas a ¿Cuál es mi IP?

  1. zoftweb dijo:

    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.

  2. alvarezp dijo:

    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.

  3. alvarezp dijo:

    @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í:

    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.

    Sitios maliciosos y engañosos pueden usar esto para robarte datos potencialmente sensibles de le portapapeles de Windows. Yo he hecho esto con Javascript desde el browser, y los contenidos de tu portapapeles no se han enviado a este servidor. Si alguien quisiera espiarte, haría lo mismo que yo, pero el área del texto la hubiera escondido (con CSS display:none;) y usaría el objeto XMLHttpRequest para enviarlo de vuelta al servidor web, todo sin tu conocimiento.

    Arreglo: Herramientas > Opciones de Internet > Seguridad > Seleccione una zona de seguridad > Personalizado > Scripting > Permitir operaciones de pegado via script: establecer en Deshabilitado o Preguntar.

  4. zoftweb dijo:

    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

  5. paren dijo:

    Pues hay otros sitios que te ponen el satellite de google maps de donde te encuentras :S

  6. billy78 dijo:

    siempre nos quedará la simple pero veloz http://www.ip-look.com una de las pocas que he encontrado que no almacena nuestra IP.

  7. Danky dijo:

    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 🙂

Responder a paren Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *