Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I've noticed that ISPs have started hijacking DNS errors and show their own error pages instead (complete with annoying graphics and ads). Is there any way to fix this, or are they doing it on their network outside of my control?

Note that I've not installed any of their software, and it is very much network dependent. I've seen it with Verizon FiOS and Comcast.

share|improve this question
    
Are you seeing this consistently with FiOS and Comcast? –  CoffeeBean Oct 4 '09 at 22:27
    
Yes. At work we have FiOS, and all of the computers see FiOS errors. I get Comcast errors at home where we have Comcast (and I've never installed any Comcast software). –  user2074 Oct 4 '09 at 22:29
    
Time Warner Road Runner is doing this again. Its bad enough they are a monopoly and I dont get to choose another cable internet / television provider but to also hijack 404's? FAIL. –  Electric Automation Jun 29 '11 at 20:00

4 Answers 4

up vote 7 down vote accepted

You can opt out of Comcast's DNS hijacking

Verizon simply instructs you to change your DNS server

EDIT: That was very odd, I could not for the life of me get that VZ link to work, so I did a tinyurl and that works.

share|improve this answer
    
The Verizon link is giving me a blank page. But +1 for the Comcast link. –  Sasha Chedygov Oct 4 '09 at 22:53
    
@musicfreak: Try it again –  prestomation Oct 4 '09 at 23:14
    
You can opt out of Time-Warner's hijacking as well. I assume it records your modem's MAC in a whitelist. (blacklist?) –  quack quixote Oct 4 '09 at 23:25

Google have just released public DNS - just set your DNS servers to

8.8.8.8

and

8.8.4.4
share|improve this answer

The quickest way is probably to put OpenDNS's IPs in your router as its DNS server-

208.67.222.222

208.67.220.220

You should then see OpenDNS's page instead of your ISP's. (I would trust OpenDNS more!)

(You can also do this directly on your computer, however you may loose the ability to access other computers on your lan via their FQDN / Computer name)

Other than that, the only solution I can think of is setting up your own DNS server that has no recursion apart from the root servers - but I don't think you would want to do this.

share|improve this answer
3  
Level3 also provides open DNS servers (not part of the OpenDNS project). If you want to mix, you could also add one or more of 4.2.2.1, 4.2.2.2, 4.2.2.3, and 4.2.2.4. The advantage is that if one IP block goes down, the other DNS server will keep working. I also like the 4.2.2.x servers because it's really easy to remember their addresses. :) –  CarlF Oct 4 '09 at 22:35
    
it must be noted that opendns does dns hijacking as well. was very disappointed to find this out. –  Andreas Petersson Oct 11 '09 at 8:59
    
Apparently this can be turned off. Doing so also turns off some of the content filtering (i.e. phish protection and such) too, though which is only an issue if those features are important to you. –  David Spillett Dec 3 '09 at 17:51

For FiOS, you can just change the last octet of the Verizon-supplied DNS server from 12 to 14.

If you are using OpenDNS, you can to create a (free) account and opt out of the error page.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.