No solo se debe abrir los puertos en el Firewall que utilices, tambien se debe hacer en el Ruter. Casi siempre el Ruter es el principal culpable de "la venda de la mulita".
Una vez hecho como bien te indica
Kbite, revisa el modelo del ruter que tengas, ya que cada marca de Ruter tiene una manera un poco mas distinta de abrir los puertos.
Revisa este enlace, mira a ver si tu Ruter se encuentra entre los que mencionan:
Puertos RuterTambien esta pagina es la que mas tutoriales suele ofrecer acerca de eso:
ADSL AyudaUn saludo!!