DNS Issue Resolution
1. Open the terminal and type host google.com which should print its IP address
2. If that works its likely to be a browser configuration/proxy/etc related problem.
3. If that doesn't work, run cat /etc/resolve.conf and make sure there's at least one line that starts with nameserver and it sollowed by an IP address
4. If there's no line like this, either your resolveconf is misconfigured, or your DHCP server doesn't offer the DNS resolvers.
5. If there is a nameserver x.x.x.x try querying that resolver with host google.com x.x.x.x and if it fails try the Google DNS:host google.com 8.8.8.8
I assuem you have your interface configured, so that you have a default route and you can communicate with it.