Port de Windows


0

J'ai la configuration suivante sur un serveur Windows 2012 R2:

j'ai 2 nics: Nic1 a une adresse ipv4 publique (appelons ce 5.5.5.5) Nic2 a une adresse ip privée (192.168.2.10)

Alors maintenant, je veux configurer les éléments suivants:

si quelqu'un se connecte via rdp à l'adresse IP publique à l'aide d'un port non standard tel que 3390, il doit être transmis à l'adresse IP interne 192.168.2.10 vers le port 3389.

En outre, je veux seulement que RDP écoute l’IP interne 192.168.2.10.

comment est-ce possible?

merci dans les conseils!


Qu'est-ce que cela va changer d'avoir RDP à l'écoute sur IP publique: 3390?
— Bokan

Réponses:


0

Je pense que vous devez utiliser netsh. Dans votre cas, la commande devrait ressembler à:

netsh interface portproxy add v4tov4 listenaddress = 5.5.5.5 listenport = 3390 connectaddress = 192.168.2.10 connectport = 3389

Cela devrait faire l'affaire.


Alors, dois-je ouvrir le port 3390 dans le pare-feu Windows?
— Marcwa19197

Oui, vous avez sinon aucun paquet n'atteindra jamais le socket.
— Mgccon

Donc, j'ai ouvert le port TCP 3390 et ajouté la commande netsh via administrator-powershell, mais maintenant je veux me connecter via le port 33.5 5.5.5.5, la connexion rdp ne peut pas être établie .. aucun indice?
— Marcwa19197

Pouvez-vous essayer d'utiliser telnet à partir d'un ordinateur externe sur le port 3390. Si la connexion n'expire pas, elle vérifie que le micrologiciel est correctement configuré et que le transfert fonctionne. Pouvez-vous également vérifier netstat pour vérifier que vous écoutez en 3389 et 3390?
— Mgccon

telnet me donne un délai d'attente sur le port 3390 et netstat n'écoute pas 3390 .. Ce que j'ai ouvert dans le pare-feu gagnant était: port 3390 / TCP
— Marcwa19197
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.