Hello,
I'm having the same problem and tried all solutions mentioned in this post. ping -t resolves host name just fine and keeps going without packet loss.
Any browser I'm using (Chrome, Firefox, Safari, IE, all latest versions) is unable to connect to the Internet. Even using Perl with LWP...