Redireccionador de puertos TCP

Posiblemente nunca tengamos que usarlo, o tal vez sí, y mucho, o quizá solo una vez. En todo caso un redirector de puertos TCP nos puede ser muy útil en diversas situaciones, más que nada como solución transitoria. Por ejemplo, supongamos que tenemos varios clientes conectándose en un servidor a un puerto e IP específica, y que por determinadas razones debemos mudar ese servicio a otro servidor, con otra dirección IP, y nuestros clientes se conectan directamente a la IP, sin utilizar ningún nombre de host que nos permita trabajar con la resolución de nombres. En este caso simplemente lo solucionamos redireccionando de ip-vieja:puerto-del-servicio a ip-nueva:puerto del servicio. Un redireccionador muy simple y efectivo que me encontré por ahí es TCP Redirector, el cual es un simple ejecutable que al correrlo nos muestra una ventana donde claramente se nos permite configurar el puerto de origen y la IP y puerto de destino:

image

TCP Redirector además permite monitorear y cerrar las conexiones que se realicen a través de el, y además nos permite abrir nuevas ventanas de sí mismo para redireccionar todos los puertos que deseemos.

¿Pero que sucede si necesitamos hacer esto una y otra vez? Más precisamente, pensemos en que no es gracioso tener que ejecutar y configurar los puertos en una aplicación como la anterior cada vez que el sistema se reinicie. En ese caso necesitaríamos algo que podamos ejecutar automáticamente con todos los parámetros cargados, por ejemplo tomando argumentos mediante la línea de comandos.

Para tal menester, luego de revolver en el arcón de la Internet, apareció Port Mapper, que hace exactamente eso: Es un simple exe que mediante la línea de comandos le decimos hacia donde tiene que redireccionar:

image

En el ejemplo vemos como le decimos a Port Mapper que redirija el tráfico que entre por el puerto 80 del host local a la IP 192.168.100.1 y al puerto 8080. Tenemos también la opción de que el programa grabe un registro de su funcionamiento mediante la opción w y que funcione en modo silencioso (sin mostrar ninguna ventana) con el switch h. Y por supuesto, podemos correr todas las instancias que queramos para forwardear múltiples puertos.

Espero que alguna vez les resulten tan útiles como a mí. Hago el post más que nada para tenerlos a mano el día que los vuelva a necesitar. Big Grin



Entradas Relacionadas

Fit PC: La mini PC de 5 Watts de consumo

USBDeview, el investigador privado de tus puertos USB

Firewire, la puerta trasera de hardware de tu equipo

Look@LAN monitorea tu red local

vxUtil, la herramienta de red definitiva para Windows Mobile

Por la guita baila el mono


Hacete amigo del dolor...


Hacelo vía feed o por email:

Geekotic en Twitter

Todos tenemos un pasado que nos condena...

Adoremos al egómetro

Ya mantenemos delincuentes pagando los impuestos

No Al Canon en Argentina

Si querés copiame pero mencioname (y no pienso hacerme cargo de tu mal gusto)

Aviso: Esta entrada tiene al menos 8 meses. Si querés estar al tanto si yo o alguien más se digna a contestarte (cosa sobre la cual tengo mis dudas) te conviene suscribirte al feed de comentarios para este post o activar la opción de aviso por email.


Cerrar
Enviar por Correo