Did you use these instructions:
Port Forwarding for the Dlink DI-604 & also see
other DI-604 issues OR the
Port Forwarding for the Dlink DI-604 version 2 Make sure you have a static ip otherwise it won't work next time you use it. Also, make sure you save the settings & reboot your modem. I also have a DLink but different model. If possble use port
6346 for port settings.