I want to know, for internet access, if there is an easy way to filter domain names, on your Linux box, that match certain key(s) without using squid. For example, if you want to block example.com you add the following lines in your /etc/hosts file:
0.0.0.0 www.example.com
0.0.0.0 example.com
::0 www.example.com
::0 example.com
this will only block the domain example.com. However,
0.0.0.0 *ample*
0.0.0.0 *ample*
::0 *ample*
::0 *ample*
won't work. I am basically trying to block all domains which contain specific keywords which I provide. Is there a way to get this keyword-match domain filtering work without using squid? Thanks.