2010-01-11 3 views
1

Tunnel SSH utilisé pour acheminer le trafic adressé à server1: port1 à server2: port2.Modifier le port de destination des en-têtes TCP/IP de tous les paquets sortants

Maintenant, le problème est que je veux rediriger tous les paquets TCP/IP de bureau adressées server1: PORT1 à server2: PORT2.
en utilisant le fichier "hosts" sur windows, j'ai mappé server1 ip comme adresse ip de server2. [Mappage DNS local]

http://server2:port2 // donne la page souhaitée. http://server1:port2 // donne la page désirée car server1 ip est mappé comme celui de server2 ip.

Est-il possible de réécrire le port de destination de tous les paquets TCP/IP adressés à un hôte? [Transformer le port de destination tous les paquets TCP/IP avec (destn ip serveur1 et port destn comme port1) à Port2]
Cela est nécessaire car il n'y a pas d'accès direct à server1 à partir du bureau de travail. Je ne peux pas utiliser le même numéro de port sur le serveur 2 que celui du serveur 1 car ce port est déjà pris sur le serveur2.

Veuillez partager vos commentaires à ce sujet.

Répondre

3

Vous pouvez utiliser iptables pour réécrire le port de destination, soit sur la machine de bureau ou sur un routeur intermédiaire.

+0

Merci beaucoup de m'avoir indiqué la bonne direction pour cette question. Comme iptables ne sont pas là sur Windows. utilisé le logiciel similaire "ipfilter1" –

Questions connexes