how do you test for for a valid host name when the ISP has intercepts?

Windows 8 store app
Typically a domain name is tested by trying to resolve the IP; in store apps this is done using DatagramSocket.GetEndpointPairsAsync method.  The problem I'm encountering is that ISPs are performing DNS tests and returning a valid IP pointing to a DNS error page.
All very helpful if you are using a browser but a pain from within code.
If there a better way to test if a host is reachable?
Who is Participating?
ste5anSenior DeveloperCommented:
Use a different name server. See Free and Public DNS Servers or Public DNS Server List-
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.