Having done a google search on your model of router, I find that it has a PPTP (VPN) pass-through ability.
What this means is that if you set up a VPN server (eg Win2000 Server)and connect it to your D-Link router, you can access the VPN server remotely using a Win2000/XP client.
Obviously if you don't have the cash or inclination to set up a Win2000 Server, you can look at alternative products, for example Smoothwall, (which I use) but be aware that different manufacturers tend to implement VPN in different ways, and they won't always interoperate. For that reason it is best to check compatibility first.
Have a look at smoothwall first, to get an idea of whats involved at
(free GPL version)&
(better corporate version,)
But be sure to research other VPN solutions, i.e. Win2000 etc etc.
If by now you're really scratching your head, fear not! It really isn't too hard to make work.
Let us know if you need any more info.
Best of luck
Terry-Lee Blay
MCP, A+, Net+, Server+, APS, IBM Thinkpads/Portables
webwarrior@angelfire.com