Il existe plusieurs façons de fermer un port sur une machine Windows, mais voici un script PowerShell qui devrait fonctionner (exemple pour le port 3306 mysql ) :
Copy codeNew-NetFirewallRule -DisplayName "mysql" -Direction Outbound -LocalPort 3306 -Protocol TCP -Action Block
Ce script crée une règle de pare-feu pour bloquer tout trafic sortant sur le port 3306 TCP. Assurez-vous d’exécuter ce script en tant qu’administrateur.
Si vous voulez fermer le port 3306 pour toutes les connexions (entrantes et sortantes), vous devez changer la propriété Direction de Outbound à Inbound
Copy codeNew-NetFirewallRule -DisplayName "mysql" -Direction Inbound -LocalPort 3306 -Protocol TCP -Action Block