You need to forward certain ports in your router for DCC to work. By default, it's 1024-5000 but it's understandable you may not want to forward that many, so you can always specify a minimum of two ports (preferably in that range however) and set them in ALT+O > Connect > Options > [Advanced]
holds many suggestions, and has some links related to help with D-Link router setup. You may also like to use the Forum Search
feature - expand to 'All Forums' and 'All Posts' for best results.