Fearless a dit:
Si il existe une commande pour ca, il dois être possible de faire un petit script ou batch pour faire ca non ?
Non, il n'existe pas de commande pour ça... La seule commande qui existe pour ouvert tous les ports du routeur est de désactiver le NAT/PAT en lui disant de rediiriger d'office TOUT le trafic vers une seule machine ou encore de rediriger TOUT le trafic non reconnu vers une seule machine. Il est impossible, sur un routeur, de lier UN port à plusieurs machines. Ce qui existe, ce sont des répartiteur de charge qui reçoivent des requêtes sur le port désigné (80, HTTP par exemple) et qui redirige la requête en fonction de la charge sur un pool de serveur.. mais cette redirection ne peut se faire qu'une seule fois, au début de la connexion (sauf si, bien sur, le pool est prévu pour avoir une répartition permanante de la charge, mais ça demande une grosse config et du matériel et logiciel spécifique).
Le fait de désactiver le firewall sur un routeur ne change rien, en effet, un routeur qui ne sait pas où renvoyer une requête qui lui arrive va la jeter.... Les firewall sur les routeurs ne sont intéressants que pour couper un type de trafic généré DEPUIS l'intérieur (comme les ports de découverte de machine de windows qui pourrait ouvrir des ports sur un routeur).....