J'ai besoin de rediriger des ports sur Windows. Ce que je veux, c'est mesurer le trafic sur un port spécifique (445, SMB).
Mon proxy tourne sur la même machine. Le problème est que je ne peux pas changer le port 445. Donc, mon proxy peut écouter et le rediriger vers le serveur Windows SMB.
[Serveur, SMB]: 445 - & gt; [RROXY]: 8445 - & gt; [Windows FW]: 445 - & gt; [CLIENT]
Mon client doit se connecter sur le port 445
J'ai besoin d'un peu de magie du pare-feu.
- Windows FW redirige le port / interface 10.0.0.1:445 à 127.0.0.1:8445 (avant le service SMB)
- Mon proxy écoute le 127.0.0.1:8445
- rediriger le trafic vers 127.0.0.1:445
est-ce possible, si oui, alors comment?
Réponses:
Vous recherchez peut-être une redirection de port sous Windows.
Depuis Windows XP, Microsoft Windows offre la possibilité intégrée de configurer redirection des ports réseau. Avec elle, toute connexion TCP entrante (IPv4 ou IPv6) vers un port local peut être redirigé vers un autre port local ou même pour un portage sur le ordinateur distant, sans avoir besoin d’un service qui écoute sur ce port.
Pour le configurer, utilisez le commande netsh .
La syntaxe est la suivante:
où
listenaddress
- est une adresse IP locale en attente d'une connexion.listenport
- port TCP d’écoute local (la connexion est attendue dessus).connectaddress
- est une adresse IP locale ou distante (ou un nom DNS) vers laquelle la connexion entrante sera redirigée.connectport
- est un port TCP vers lequel la connexion de listenport est transférée.Pour plus d'informations, voir:
la source