Blocking ads on iPhone


The mobile web can get ugly.

OpenDNS worst

While you can’t —yet— block ads in mobile Safari like you can on the desktop, you can get rid of most of them further upstream, by switching from your ISP’s DNS servers to ones that let you apply a filter.

Here’s how to do it in a few clicks at the router level:

  1. Head over to OpenDNS and sign up for a free account
  2. In Dashboard, click ‘Add a network’. Your IP address is at the top of the page
  3. Unless you know you have a static address, install OpenDNS’s Updater
  4. Log in to your router’s admin site
  5. Switch primary and secondary DNS nameservers to OpenDNS’s 208.67.222.222 and 208.67.220.220
    • Check you’ve switched over
  6. Back in OpenDNS’s Settings, select your network and under ‘Manage individivual domains’, ‘Always block’ these individual domains:

    • adimages.go.com
    • admonitor.net
    • ads.web.aol.com
    • ads.x10.com
    • advertising.com
    • amazingmedia.com
    • clickagents.com
    • commission-junction.com
    • doubleclick.net
    • go2net.com
    • infospace.com
    • kcookie.netscape.com
    • linksynergy.com
    • msads.net
    • qksrv.net
    • yimg.com
    • zedo.com

That short list blocks most ads. You can obviously hunt down a longer list and add to your filter at any time.

Results:

OpenDNS before and after 1 OpenDNS before and after 2