eso depende del router que estes usando. Esta pagina es la que uso cada vez que quiero abrir un puerto. Me da los pasos uno a uno de lo que quiero hacer:
http://portforward.com/default.htm
En el menu dale click a 'Port Forwarding'. Despues busca tu marca y modelo de router, y luego el programas al cual le vas a abrir el puerto, en este caso MySQL Server.