Are you using an external DNS for host resolution or you use your own DNS? I think that if you can browse any sites your problem is not a resolution problem. It looks like a content problem. If the problematic sites are always the same I'm sure that the problem is that there are site and content rules in use. Excuse me for my english. I write you from Spain. Regards.