Can you ping the sites?
i.e.
ping www.google.co.uk
If you can ping them try connecting to the sites by the IP address and not the URL.
If you can't ping them get the IP from one that can connect and try pinging and browsing by IP to check the machines DNS is OK.
have you got any software firewalls running as these can stop outgoing connection to stated websites.