Como obtener el IP de una dirección web

04/01/2006 - 02:41 por Sandra y María Claudia | Informe spam
Hola amigos:
Pues eso. ¿hay alguna forma de obtener el IP de un redireccionamiento?.
El caso es que se ha creado una cuenta en www.no-ip.com y necesito saber,
con código asp claro, el IP del redirecionamiento. La cuenta creada es
cuenta.no-ip.info y esta apunta a una ip. Obviamente tengo el no-ip DUC
instalado y lo que deseo es que al entrar a esta página, me indique el IP
real de la cuenta que he creado.
Esto lo hago para poder disponer siempre, desde cualquier terminal, el IP
actual de la terminal de mi casa.
Se que hay otras formas, pero esta es la que necesito solucionar (es parte
de un proyecto del trabajo)
Para resumir (por si me hice bolas)

Desde cualquier PC conectada a Internet se desea cargar una página en
particular.
Esta página debe de resolver el IP real de la dirección cuenta.no-ip.info
que se ha creado en www.no-ip.com y mostrarla

Algo como (por ejemplo) request.servervariables(http://cuenta.no-ip.info) y
que de como resultado la IP real

Muchas gracias por todo

____________________________________________________________________________________
SyMC
Suerte es la ayuda que te da la vida... Destino es lo que haces con esta
ayuda
Comparte con los demás, es la mejor manera de crecer y quererse más
El SP2 lo puedes bajar desde
http://www.microsoft.com/downloads/...p;FamilyID9c9dbe-3b8e-4f30-8245-9e368d3cdb5a
El artículo de JM Tella sobre como integrar SP2 con el Xp esta en
http://www.multingles.net/docs/xpsp2.htm
Ad-aware SE en español: http://www.lavasoft.de/spanish/
SpywareBlaster:
http://www.ct7support.com/javacool/...nload.html
Spybot - Search & Destroy 1.3:
http://www.zonavirus.com/descargas/spybotsd13.exe
The Cleaner http://www.moosoft.com/
CWShreader, Hijackthis http://www.majorgeeks.com/download4086.html


**********************************************************************************************************

Preguntas similare

Leer las respuestas

#1 Josu Garai
04/01/2006 - 08:22 | Informe spam
Sandra y María Claudia wrote:
Hola amigos:
Pues eso. ¿hay alguna forma de obtener el IP de un redireccionamiento?.
El caso es que se ha creado una cuenta en www.no-ip.com y necesito saber,
con código asp claro, el IP del redirecionamiento.



Las direcciones http son, por decirlo de una forma sencilla, un alias de
una IP, no necesitas para nada saber el numero de IP si tienes una
direccion que te direccione a esa IP. Los humanos en general tenemos mas
facilidad para memorizar http://www.google.com que 192.0.0.1, que es con
lo que se "entienden" las redes telematicas en general y por tanto
internet. Es por ello por lo que existen los servidores DNS, a cualquier
direccion dada, devuelve su direccion IP, y si no la saben preguntan a
los servidores cercanos, y estos si no la saben preguntaran a su vez a
sus servidores cercanos, asi hasta que se de con la resolucion o se
decida que esa direccion http no existe.

Asi pues, si tienes una direccion http asignada a tu IP no deberias
tener problemas en poder acceder al servidor web en tu equipo, otra cosa
diferente es que exista algun cortafuegos, router o algo por el estilo
que este cortandote el paso.

Un saludo.
Respuesta Responder a este mensaje
#2 Sandra y María Claudia
04/01/2006 - 14:29 | Informe spam
Lo que dices es claro, pero no responde mi pregunta. Yo necesito determinar
la dirección IP.
¿Sabes como hacerlo o tienes una idea de como poder hacerlo?
Muchas gracias!!!!!!!!
Respuesta Responder a este mensaje
#3 José Escrich
04/01/2006 - 14:37 | Informe spam
Sandra,

la puedes obtener buscando dentro del diccionario de server variables de
asp.net

string remoteAddress = this.Request.ServerVariables["REMOTE_ADDR"]; // address
remoto
string remoteHost = this.Request.ServerVariables["REMOTE_HOST"]; // address
remoto

puedes habilitar el trace de la página asi vez adicionalmente que otras variables
tienes disponibles esto puedes habilitarlo en el web.config ó en algúna pagina
asp.net agregandole el atributo Trace="true" a la directiva de la página,
como te muestro en el siguiente ejemplo
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs"
Inherits="_Default"
Trace="true" TraceMode="SortByCategory" %>

saludos y espero te sea de utilidad

José Escrich
jescrich (a) gmail.com
http://latincoder.com

S> Hola amigos:
S> Pues eso. ¿hay alguna forma de obtener el IP de un
S> redireccionamiento?.
S> El caso es que se ha creado una cuenta en www.no-ip.com y necesito
S> saber,
S> con código asp claro, el IP del redirecionamiento. La cuenta creada
S> es
S> cuenta.no-ip.info y esta apunta a una ip. Obviamente tengo el no-ip
S> DUC
S> instalado y lo que deseo es que al entrar a esta página, me indique
S> el IP
S> real de la cuenta que he creado.
S> Esto lo hago para poder disponer siempre, desde cualquier terminal,
S> el IP
S> actual de la terminal de mi casa.
S> Se que hay otras formas, pero esta es la que necesito solucionar (es
S> parte
S> de un proyecto del trabajo)
S> Para resumir (por si me hice bolas)
S> Desde cualquier PC conectada a Internet se desea cargar una página en
S> particular.
S> Esta página debe de resolver el IP real de la dirección
S> cuenta.no-ip.info
S> que se ha creado en www.no-ip.com y mostrarla
S> Algo como (por ejemplo)
S> request.servervariables(http://cuenta.no-ip.info) y que de como
S> resultado la IP real
S>
S> Muchas gracias por todo
S>
S> *********************************************************************
S> *************************************
S>
Respuesta Responder a este mensaje
#4 Dani Castillo
04/01/2006 - 14:47 | Informe spam
Podrias probar con esto:
http://www.asp101.com/articles/jaso...efault.asp

no lo he comprobado pero igual te sirve

en plan basico lo que necesitas es resolver una direccion dns, tienes varios
caminos:
1) usando algun componente de sockets y el protocolo dns... estaria bien
pero creo que es complicarse la vida
2) utilizar alguna de las funciones propias de windows para resolver
nombres, es en este caso lo que hacen (ojo a la funcion NSlookup )
en este caso llaman a nslookup, tambien valdria por si acaso un simple
"Ping" a la direccion, algo como
Ejecutar (con wshell igual que el ejemplo) un
ping tupagina.no-ip.org /n 1 /i 1 > c:\basura.txt

esa linea lo que hara sera crearte el fichero c:\basura.txt con la respuesta
del ping (mejor guardalo en otro sitio que no sea c:\ claro, usa
server.mappath para guardarlo en el directorio de tu app y da permisos de
lectura/escritura)

luego lees ese fichero con fso

lo "interpretas" en este caso es un ping "forzado" a un solo intento y con
tiempo de vida de 1 milisegundo... con lo que no llegara el ping pero si que
te resolvera el nombre en la primera linea del fichero (algo asi como
"haciendo ping a tupagina.no-ip.org [aqui tu ip] "

asi que buscas la posicion del [ y del ] y en medio tienes la ip

es algo "chapuza" pero deberia funcionar

ojo , igual te devuelve 127.0.0.1 , no lo se muy seguro pero podria ser, si
es asi es porque ha identificado que es la maquina origen... ya habria que
buscar otra forma



"Sandra y María Claudia" escribió en el mensaje
news:
Lo que dices es claro, pero no responde mi pregunta. Yo necesito
determinar la dirección IP.
¿Sabes como hacerlo o tienes una idea de como poder hacerlo?
Muchas gracias!!!!!!!!

Respuesta Responder a este mensaje
#5 José Escrich
04/01/2006 - 15:10 | Informe spam
Sandra,
adicionalmente si prefieres obtener la ip resolviendo el nombre xxxx.no-ip.org
puedes utilizar dentro del namespace System.Net

IPHostEntry hostInfo = Dns.GetHostByName("xxxx.no-ip.org");

te adjunto la documentación
http://msdn.microsoft.com/library/d...stopic.asp

sino como ya te envie puede obtenerla del dictionary de servervariables

saludos, espero te sirva.

José Escrich
jescrich (a) gmail.com
http://latincoder.com

S> Hola amigos:
S> Pues eso. ¿hay alguna forma de obtener el IP de un
S> redireccionamiento?.
S> El caso es que se ha creado una cuenta en www.no-ip.com y necesito
S> saber,
S> con código asp claro, el IP del redirecionamiento. La cuenta creada
S> es
S> cuenta.no-ip.info y esta apunta a una ip. Obviamente tengo el no-ip
S> DUC
S> instalado y lo que deseo es que al entrar a esta página, me indique
S> el IP
S> real de la cuenta que he creado.
S> Esto lo hago para poder disponer siempre, desde cualquier terminal,
S> el IP
S> actual de la terminal de mi casa.
S> Se que hay otras formas, pero esta es la que necesito solucionar (es
S> parte
S> de un proyecto del trabajo)
S> Para resumir (por si me hice bolas)
S> Desde cualquier PC conectada a Internet se desea cargar una página en
S> particular.
S> Esta página debe de resolver el IP real de la dirección
S> cuenta.no-ip.info
S> que se ha creado en www.no-ip.com y mostrarla
S> Algo como (por ejemplo)
S> request.servervariables(http://cuenta.no-ip.info) y que de como
S> resultado la IP real
S>
S> Muchas gracias por todo
S>
S> *********************************************************************
S> *************************************
S>
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida