Hace unos días configure un router tp-link, si bien son económicos no dejan de ser funcionales, me encontré que necesitaba abrir un determinado puerto para dejar pasar una aplicación, se puede utilizar también para abrir los puertos de emule, ares, demás programas, el procedimiento es simple.
Vamos a «Advanced Setup» en la opción de NAT entramos a «Virtual Server». Basta con especificar el puerto ya sea TCP o UDP (Entrante o saliente) y la IP de destino de tu lan.