OpenDNS to be simple and effective. It's not perfect, but for most parts, it does a great job. It's easy to setup and monitor, and allows you to add exceptions when required. And with one setting, it applies to all devices connecting to your home wired/wifi network.
If you are technically challenged, stop reading NOW and get help. If not, let's get started. It shouldn't take you more than 5-8 minutes.
Pre-requisites: You will need access to your home wired/wifi router's settings page (login and password) and know where to change the DNS servers.
- Visit OpenDNS and create a Personal Account >> Family Shield Account from here.
- Once your account is setup, login to your home router's settings page. Your router is generally at 192.168.0.1 or 192.168.1.1 with login and password both as "admin"
- Change the DNS addresses in your network setup to 184.108.40.206 and 220.127.116.11. More instructions for a typical router can be found here.
- Hit the SAVE or Apply Settings button at the bottom of that page!!!
- Restart/Reboot your home router.
- Connect to your home network on your laptop/desktop.
- Confirm your DNS settings have been setup correctly by clicking on the link here.
- Log back into your OpenDNS account here. It should show your IP address on the top.
- On the same page, you will see an option to add network here.
- In Settings, you should see your IP address. Select it and follow the instructions until it says you have successfully added your network.
- Go back to Settings, and re-select your network. You will be taken to the Web Content filtering page. Here you can choose your filtering level.
- If "None" is selected by default, you can change it by selecting one of the predefined defaults, or select "Custom" and choose any additional category of sites you want blocked and hit the Apply button.
- If for some reason you come across a site you do not wish to block, come back to this page, scroll to the bottom, and under "Manage Individual Domains" add the website you want unblocked, select "Never block" and hit the "Add Domain" button.
That's it. You should be good to go. Your favorite inappropriate content sites are now blocked (even for you!!!) If someone on your home network visits a site that is blocked, they will be given the option to send you an email to unblock the site. You can also login to OpenDNS and review stats related to the site requests that have been blocked.
For those of you using android smartphones, there are apps that allow you to change DNS for your phone's Wifi and 3G networks too, but I haven't used or tested any of these, so can't comment on them.