If so, then problem is with your nameservers then. in your resolv.conf you have:
nameserver 172.21.3.10 nameserver 126.96.36.199 nameserver 188.8.131.52
(this will add Google DNS)
Now I'm not saying that you should use Google DNS (there's plenty of good reasons why you shouldn't), but it's just an example of hose the file should be laid out. Your Windows boxes should have more than one name server listed as well (the DNS suffix search list field when you type ipconfig /all in cmd.exe)
If you cannot ping Google by IP then the issue is with your routing.
Edited by Plan9 - 2/8/13 at 6:18am