Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: HJZR4 en 7 Octubre 2008, 15:08 pm



Título: [DUDA] Redireccionar IP en un programa
Publicado por: HJZR4 en 7 Octubre 2008, 15:08 pm
Bueno, en primer lugar, decir que no sabia donde meter esto. Lo he metido aqui porque estoy desarrollando un programa en Visual Basic que haga tal.

Explico el problemilla:

Me imagino que mucha gente conocerá el juego Tibia. Es un mmorpg en 2D (con gráficos bastante pachangueros por cierto...), y existen unos servidores OpenSource para poder crear tus propios mundos (Open Tibia Servers). El caso viene a la hora de conectarse a un servidor de estos. Para ello es necesario un programa que se encarga de cambiar la ip del cliente Tibia a la del servidor al que conectar.

Pues estoy intentando crear una aplicación de este tipo.

He intentado con el archivo de hosts en C:\WINDOWS\System32\drivers\etc\host. En ese archivo he añadido mi ip local, y al lado la ip con la que se supone que conecta el cliente de Tibia pero no ha funcionado, sin embargo con la página web de este juego si funciona.

Código:
127.0.0.1          www.tibia.com

Al conectarme en mi explorador a www.tibia.com, me redirecciona a mi servidor web que tenga.

He intentado averiguar la DNS inversa, es decir, a partir de la ip, sacar el nombre, pero tanto en Windows como en Linux, ninguno me ha dejado. Hasta hace un rato que parece que ha espabilado. El caso es que lo he cambiado, he añadido la dirección que me ha devuelto 'nslookup' pero sigue sin hacer nada.

La pregunta es que si tengo que editar el cliente de tibia o tengo que hacer algo desde Visual Basic, o ideas de como podría hacer tal cosa.

Si alguien no ha conseguido descifrar mi mensaje que lo diga, y me intento explicar mejor. Gracias.