Para el emule no necesitas abrir todos los puertos.
Solo efectuar NAT sobre un puerto tcp (p.e: tcp4678) y otro udp ( p.e: udp 4679 ).
Para Natear los puertos mirate:
Manual
http://www.adslzone.net/thomsom510.html
Natear via navegador
http://www.adslzone.net/tutorial-7.3.html
Natear via telnet
http://www.adslzone.net/tutorial-7.2.html
Natear via configurador de telefonica
http://www.adslzone.net/tutorial-7.1.html
salu2