Taken from my blog:
There are quite a few options on the market to filter web content, like pornography, but most of these require either a server setup or some other time spend configuring files that is totally overkill for a normal household network.
Most of us have a router/modem and a couple of PC's that connect to this.
Here is a very easy method to filter you online experience!
OpenDNS
Get yourself the free account at OpenDNS.
Once you have created the account it will guide you through an easy setup where you can choose how to configure your hardware. I suggest choosing the router method, all it requires you to do is to manually change the nameserver or DNS servers in your router/modem to:
208.67.222.222
208.67.220.220
Make the required changes in your dashboard, adding and removing filters as you wish and save it.
You can now read up a bit on dynamic IP's to educate yourself a bit.
DNSomatic
Now we head on over to DNSomatic. Your account details used for OpenDNS should work here as well.
Click the "Add Service" to get you started. That is all, I told you it is easy!
Again you can look around to educate yourself a bit if you are so inclined.
ddclient
Next install ddclient. It should be in your distro repositories so it should be easy to install.
We only need to edit one file:
Put the following in there:
Change only the username and password you used to the ones you used to log into the DNSomatic site. You can now manually run ddclient to update your IP, or you can simply add it to a cron job. If you only want to update your IP once every hour (your ISP does not reset your account more often than that), then just do the following:
That is it. Try it out to see if your filtering is working and adjust the settings in OpenDNS as you see fit. Happy and safe browsing for the whole family!
There are quite a few options on the market to filter web content, like pornography, but most of these require either a server setup or some other time spend configuring files that is totally overkill for a normal household network.
Most of us have a router/modem and a couple of PC's that connect to this.
Here is a very easy method to filter you online experience!
OpenDNS
Get yourself the free account at OpenDNS.
Once you have created the account it will guide you through an easy setup where you can choose how to configure your hardware. I suggest choosing the router method, all it requires you to do is to manually change the nameserver or DNS servers in your router/modem to:
208.67.222.222
208.67.220.220
Make the required changes in your dashboard, adding and removing filters as you wish and save it.
You can now read up a bit on dynamic IP's to educate yourself a bit.
DNSomatic
Now we head on over to DNSomatic. Your account details used for OpenDNS should work here as well.
Click the "Add Service" to get you started. That is all, I told you it is easy!
Again you can look around to educate yourself a bit if you are so inclined.
ddclient
Next install ddclient. It should be in your distro repositories so it should be easy to install.
We only need to edit one file:
Code:
$ nano -w /etc/ddclient/ddclient.conf
Put the following in there:
Code:
##
## DNS-O-Matic account-configuration
##
ssl=yes
use=web, web=myip.dnsomatic.com
server=updates.dnsomatic.com, \
protocol=dyndns2, \
login=your account user name, \
password=your password \
all.dnsomatic.com
Change only the username and password you used to the ones you used to log into the DNSomatic site. You can now manually run ddclient to update your IP, or you can simply add it to a cron job. If you only want to update your IP once every hour (your ISP does not reset your account more often than that), then just do the following:
Code:
$ ln -s /usr/sbin/ddclient /etc/cron.hourly/opendns
That is it. Try it out to see if your filtering is working and adjust the settings in OpenDNS as you see fit. Happy and safe browsing for the whole family!