Les routeurs Linksys n'ont pas de firewall incorpere, enfin, pas exactement... Ce sont plutot des routines utilisables par un firewall sur un PC pour faciliter l'administration. Le routeur lui-meme ne filtre rien, ou filtre tout, comme tu veux. Pour utiliser eMule, MSN, Neverwinter ou n'importe quel autre application en reseau, il est important de connaitre quel "port" l'application se reserve pour ses communications entrantes (sortantes c'est pas grave, le routeur le fait). Un routeur ne forward des paquets qui sont deja sortis de la boite, les autres il ne sait pas quoi en faire.
Exemple: Internet Explorer. Un application http se connecte systematiquement sur un site en port 80 (http), ou parfois 443 (https). Bon, oki, il y a des bidouilles aussi, mais admettons le cas simple, port 80 uniquement. Le paquet sortant est attribue un numero magique, et sort du routeur. Un paquet retour, signe par le meme numero magique (enfin, plus ou moins) rentre sur le routeur, mais pas du tout sur le port 80. Le routeur sait que ce paquet vient de tel ou tel PC, et le forward directement au PC concerne.
Deuxieme exemple - eMule. Les communications eMule sont fait autrement, et necessitent une bidouille au niveau du routeur. On precise que les paquets arrivant sur deux ports specifiques seront forwardes a une machine particuliere. PResque tous les routeurs le font maintenant, a eviter les tres anciens models, c'est tout. Personellement, j'ai eu le cas avec Neverwinter Nights, ou je voulais faire un serveur avec des amis. Comme les paquets entrants n'ont pas ete signes avec un paquet magique (ils se connectaient vers moi), le routeur ne savait pas ou envoyer ces paquets, et a tout simplement laisse tomber le paquet, sans motif de retour. Une fois que j'ai precise que tout les paquets sur le port numero x devaient etre forwardes a mon serveur Linux (192.168.0.4), ca marchait sans probleme.
Troisieme exemple - MSN. Ici, tout le monde pleurt. MSN ouvre plein de ports dans tout les sens, la plupart aleatoire, et ca devient un cauchemar. Solution "simple", mais assez dangereux, declarer une machine comme DMZ. Si ton routeur ne sait pas quoi faire avec un paquet, il l'envoie a cette machine. La machine devient donc parfaitement "visible" d'Internet. Autre solution, MSN 6, un routeur uPNP et ca marche tout seul.
Pour chaque application, il est important de connaitre les ports que l'application va utiliser, et de configurer le routeur. La configuration est assez simple, et peut se faire rapidement a partir d'un navigateur web. Pour plus d'informations, me contacter, je posterai des screenshots ou plus d'infos.
Voila