Sunday, February 10, 2013

Equip yourself with OpenDNS Web Content Filtering

OpenDNS Web Content Filtering





  • Create free account at OpenDNS
  • Use their DNS servers: https://www.opendns.com/opendns-ip-addresses/
  • E.g. for Thomson router: http://npr.me.uk/telnet.html#updateddn:


  • CommandComments
    dns server route listList all DNS resolvers set in the router. ( optional )
    dns server route flushClear
    dns server route add dns=208.67.222.222 metric=5 intf=InternetSee note (1) below regarding "intf=Internet"
    dns server route add dns=208.67.220.220 metric=10 intf=InternetSee note (1) below regarding "intf=Internet"
    dhcp client ifdetach intf=InternetSee note below regarding "intf=Internet"
    dhcp client rqoptions delete intf=Internet option=domain-name-serversStop the router from getting the ISP's DNS resolver via DHCP
    dhcp client ifattach intf=InternetSee note (1) below regarding "intf=Internet"
    dns server route listList all DNS resolvers set in the router.  (just checking)
    saveallMake the change permanent. 

    Choose your filtering level

    High
    Protects against all adult-related sites, illegal activity, social networking sites, video sharing sites, and general time-wasters.
    26 categories in this group - View - Customize
    Moderate
    Protects against all adult-related sites and illegal activity.
    13 categories in this group - View - Customize
    Low
    Protects against pornography.
    4 categories in this group - View - Customize
    None
    Nothing blocked.
    Custom
    Choose the categories you want to block.

  • Fertig!
  • 3 comments:

    1. Just tested - works with technicolor router and dnsomatic.

      ReplyDelete
    2. Not using no-ip.com but updating dnsomatic directly from router's dyndns service:

      >dyndns service list

      View existing settings -- It's the "custom" section we'll be changing

      >dyndns service modify name=custom server=updates.dnsomatic.com updateinterval=10800

      Change service provider to dnsomatic.com
      updateinterval is 3 hours. (10800 seconds)

      >saveall

      Make the change permanent.

      Go to www.dnsomatic.com , sign in with your OpenDNS username / password. While there, enable update opendns.

      Go to the routers web interface Toolbox > Dynamic DNS > Configure :-
      Tick "Enabled"
      Interface -- Internet -- See Note (1)
      Username -- Opendns username
      Password -- Opendns password
      Service -- custom
      Host -- enter your opendns network label or enter the catch all -- all.dnsomatic.com
      Click "Apply"

      Check the routers event log to confirm "dyndns host has been updated".

      (with thanks from http://npr.me.uk/telnet.html#updateddns)

      ReplyDelete
    3. Forget it - OpenDNS cant handle dynamic IPs previously registered by another OpenDNS user: http://forums.opendns.com/comments.php?DiscussionID=13507

      Symptom: previous users settings are applied to you & opendns replies with "!yours" to dyn ip updates. UP YOURS I say. Fucking show stopper. Raise a ticket? Not likely.

      ReplyDelete