Par défaut le pare-feu de Windows bloque toutes les connexions entrantes, bien que la plupart des services créent la règle automatiquement, certains services ne le font pas pour rendre ces services accessibles il faut donc créer manuellement une règle de pare-feu pour autoriser les connexions sur le port.
Lors de l’ouverture du port, il vous sera demander le protocole, vous aurez le choix entre TCP ou UDP.
Vous pouvez rechercher sur internet quel protocole est utilisé par votre service, certains services utilisent ces deux protocoles. En cas de doute, vous pouvez ouvrir les ports sur les deux protocoles.
Cliquez sur “Régles de traffic entrant”
Cliquez sur “Nouvelle règle”
Le port est maintenant ouvert !
Ouvrez PowerShell en tant qu’Administrateur en tapant “PowerShell” dans la barre de recherche de Windows.
Tapez la commande suivante en remplaçant les valeurs entre crochets par les valeurs correspondantes :
New-NetFirewallRule -DisplayName "[Nom de la règle]" -Direction Inbound -Action Allow -Protocol TCP -LocalPort [Port] -Profile Any
Pour ouvrir plusieurs ports, répétez la commande en remplaçant le port par les ports que vous souhaitez ouvrir.
Attention, la commande ci-dessus ouvre le port sur le protocole TCP, pour ouvrir le port sur le protocole UDP, remplacez “TCP” par “UDP” dans la commande.
Si vous avez le message “Accès refusé” lorsque vous exécutez la commande, vérifiez que vous avez bien ouvert PowerShell en tant qu’Administrateur.
Ouvrez l’invite de commande en administrateur en tapant “CMD” dans la barre de recherche de Windows.
Tapez la commande suivante en remplaçant les valeurs entre crochets par les valeurs correspondantes :
netsh advfirewall firewall add rule name="[Nom de la règle]" dir=in action=allow protocol=TCP localport=[Port] profile=any
Pour ouvrir plusieurs ports, répétez la commande en remplaçant le port par les ports que vous souhaitez ouvrir.
Attention, la commande ci-dessus ouvre le port sur le protocole TCP, pour ouvrir le port sur le protocole UDP, remplacez “TCP” par “UDP” dans la commande.
Si vous avez le message “Accès refusé” lorsque vous exécutez la commande, vérifiez que vous avez bien ouvert CMD en tant qu’Administrateur.
Vous pouvez vérifier si le port est ouvert en utilisant un site comme canyouseeme.org ou portchecker.co.
Ouvrez “Pare-feu Windows Defender avec fonctions avancées de sécurité” en tapant “Pare-feu” dans la barre de recherche de Windows.
Cliquez sur “Régles de traffic entrant”.
Cliquez sur la règle que vous souhaitez supprimer puis appuyez sur “Supprimer”.
Ouvrez PowerShell en tant qu’Administrateur en tapant “PowerShell” dans la barre de recherche de Windows.
Tapez la commande suivante en remplaçant les valeurs entre crochets par les valeurs correspondantes :
Remove-NetFirewallRule -DisplayName "[Nom de la règle]"
Ouvrez l’invite de commande en administrateur en tapant “CMD” dans la barre de recherche de Windows.
Tapez la commande suivante en remplaçant les valeurs entre crochets par les valeurs correspondantes :
netsh advfirewall firewall delete rule name="[Nom de la règle]"
Cette documentation est communautaire vous pouvez y participer sur GitHub
GithubSkoali est un hébergeur de services VPS, WEB, applications NodeJS/Python et serveurs de jeu.
Site