Connecting arduino to a wireless router

It is possible. What model D-Link do you have? It should route by default. Find the subnet for the ethernet. Assign the ethernet shield a static ip in that subnet that is not assigned by the dhcp server, and plug it in. Then use that ip from the wireless.