If you can ping and tracert both ways then routing might not be the caused.
What is the ip address that dns server recieves for the dns request?
How is your network setup?
router1(vlan)(172.17.0.8) - - - - - router2(vlan)(172.17.0.3)(dhcp[172.17.8.1/24])
And what dns/gateway does computer use?