Bonjour à vous...
Pour laisser passer une connexion VPN d'un client distant sur une machine du réseau local :
En PPTP : faire suivre le port 1723 en TCP (utilisé personnellement pour accès à un serveur VPN Windows Server 2003, en passant par un firewall IPCop 1.4;
En L2TP / IPSec : je me souviens qu'il y a le port 500 en UDP (IKE) à faire suivre et autoriser le protocole IP 50, afin d'acheminer correctement les paquets IPSec
A propos du matos Linksys, j'ai personnellement un WRT54G que j'utilisais avant comme firewall / routeur, dans lequel il fallait cocher les box adéquates dans VPN passthrough (PPTP, IPSec et L2TP en fonction de ce que tu veux faire... si je ne dis pas de $%#&!
! )
Si d'autres ont des précisions à apporter, j'écoute, n'étant pas "spécialiste" de L2TP / IPSec