elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Comunicaciones
| |-+  Redes
| | |-+  Engañar a una aplicación para que vaya a otra IP
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Engañar a una aplicación para que vaya a otra IP  (Leído 3,053 veces)
RJ-45

Desconectado Desconectado

Mensajes: 72


Linux Registered User #378647


Ver Perfil
Engañar a una aplicación para que vaya a otra IP
« en: 3 Junio 2011, 00:01 am »

Buenas,

Tengo una aplicación que ya está compilada, y los "lumbreras" han metido la IP del servidor de DB dentro del código, por lo que ahora, al cambiarnos de tipo de red, ha dejado de funcionar.

La pregunta es: ¿hay alguna forma de hacer que si en el equipo alguna aplicación pregunta por la 192.168.2.23 se le redirija a la 10.21.14.23?

Su tuviera el hostname sería muy fácil con el archivo hosts, pero con la IP no se me ocurre nada.

He mirado el comando route, pero creo que no es para lo que necesito.

Gracias por adelantado


En línea



¿Te gusta el mini-banner? Pidemelo!
madpitbull_99
Colaborador
***
Desconectado Desconectado

Mensajes: 1.911



Ver Perfil WWW
Re: Engañar a una aplicación para que vaya a otra IP
« Respuesta #1 en: 3 Junio 2011, 11:01 am »

Una solución un tanto chapucera, es hacerlo con Ip-Tables:

Código:
iptables -t nat -A PREROUTING -p tcp --dport 1337 -j DNAT --to-destination 10.21.14.23:1337

Tienes que saber el puerto que utiliza tu aplicación. El Ip-Tables tendrías que instalarlo en la máquina 192.168.2.23.

Y con la regla de arriba, todo lo que venga por el puerto 133 será redireccionado a 10.21.14.23:1337.


Si te decantas por esta opción, como últimos tienes que hacer el enmascaramiento:

Código:
iptables -t nat -D POSTROUTING -p tcp -d 10.21.14.23 –dport 80 -j MASQUERADE


En línea



«Si quieres la paz prepárate para la guerra» Flavius Vegetius

[Taller]Instalación/Configuración y Teoría de Servicios en Red
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines