VPN Linux

Señores. buenos días.

Les comento mi problema:

Tenemos un router Cisco WRT54G, el cual srive para conectarnos a internet. En dias pasados hemos tenido problemas al conectarnos a una VPN (windows) de un cliente. Hay constantes caidas, y se hace imposible el trabajo.

Ya se descartó problemas con el canal. y los encargados de la VPN del cliente dicen que ellos están OK. Se decidió cambiar el router por un servidor LINUX que sirviera como router y firewall. El problema se presenta cuando se intenta conectar más de un usuario a la VPN. Estuve leyendo por ahí y al parecer es problema con el NAT. Debido a que el servidor Linux se conecta a la VPN a través de una IP pública, para el primer usuario no hay problema, pero para los demás el servidor de la VPN lo restringe.

Al parecer se debe solicitar que desde el servidor de la VPN se permita más de una conexión desde la misma IP púbilca.

Alguno le ha pasado esto.?¿ alguna solución.?¿

Y mi otra gran duda, es que cómo a través del router WRT54G, si se pueden conectar varios al tiempo.?¿ a caso no es lo mismo que hace el Router Linux.?¿

Mil gracias por la ayuda.!!!