Prueba a actualizar el firmware, por las webs que te han dicho antes hay links a versiones nuevas.
Lo digo porque a mí me pasaba también (tengo un conceptronic C54APRA, que es casi lo mismo que tu d-link y le vale el mismo firm) y con actualizar el firmware a uno reciente del DSL-G604T se me arregló.
Además tienes la posibilidad, según el programa que uses, de usar uPNP, así no tendrás que redireccionar puertos. Yo lo uso en uTorrent, eMule MorphXT y Pando, y va muy bien. Por eso solo tengo redireccionado a mano el acceso remoto.