Este es un interesante manual de adslzone en que podemos ver como abrir los puertos del ZyXEL Prestige 643.
Antes que nada necesitamos conocer la la IP privada del router y la de nuestra máquina, para lo que nos vamos a Inicio / Ejecutar / tecleamos cmd ipconfig, donde la IP de nuestra maquina sera Direccion de IP y la del router sera la Puerda de Enlace.
Luego abriremos el Telnet de Windows haciendolo a la IP Privada de nuestro router que por lo general suele ser 192.168.0.1

Luego le damos a Aceptar y nos aparecerá lo siguiente:

Entramos nuestro password (1234 es el default) y entraremos en el menú de configuración del router y entraremos en la opción 15

Luego nos aparecera lo siguiente:

En la columna de Port debemos indicarle el puerto que queremos abrir y en la misma fila, en la columna IP, a la IP Privada que queramos abrir el puerto. La fila Default sirve para abrir todos los puertos a una Ip Privada (cómo un Monopuesto). La única pega que tiene esta opción es que no se pueden mapear puertos a otras IP’s. En el caso de arriba, estamos abriendo el puerto 4500 a la ip privada 192.168.0.5.
Una vez tengamos los puertos que queramos, le damos a Enter y volvemos al menú de configuración. Allí le entramos 99 y se cierra el Telnet.
Ahora, para que los cambios tengan efecto, tenemos que reiniciar el router (apagarlo y encenderlo de nuevo).
