![Reenviar paquetes TCP por destino y número de puerto](https://rvso.com/image/1438135/Reenviar%20paquetes%20TCP%20por%20destino%20y%20n%C3%BAmero%20de%20puerto.png)
¿Hay alguna forma de reenviar solo los paquetes TCP que se dirigen al destino XYZ y al número de puerto NN al puerto 127.0.0.1 número 9150?
Estoy en Windows.
Gracias
Respuesta1
Esto podría funcionar (en Windows 7+,con pila IPv6 instalada incluso si es IPv4):
netsh interface portproxy
add v4tov4 listenport=NN listenaddress=XYZ
connectport=9150 connectaddress=127.0.0.1
Si no es así (no estoy seguro de si la dirección de escucha debe ser una de las interfaces registradas), es posible que deba interceptar todo el tráfico al puerto NN; Es casi seguro que esto funcionará en general, pero no es exactamente lo que solicitó y no funcionará si desea interceptar el puerto NN perono, digamos, puerto NN+1.
netsh interface portproxy
add v4tov4 listenport=NN listenaddress=0.0.0.0
connectport=9150 connectaddress=127.0.0.1
También podrías intentarEl servicio de Rouvali. Parece más flexible, pero aparentemente está en desuso a favor de netsh
sí mismo.