I'm having some problems configuring my local proxy server so that it would restrict access to certain websites.
The proxy server I'm using is Squid; I edited its configuration file found in /etc/squid/squid.conf
to include the following:
acl wikipedia dstdomain .wikipedia.org
http_access deny wikipedia
I tried to redirect elinks to use Squid. According to Squid's config file, it listens to port 3128, so in /etc/elinks/elinks.conf
I added the following:
set protocol.http.proxy.host = "localhost:3128"
I also restarted Squid with sudo /etc/init.d/squid restart
, but I can still access the banned websites using Elinks. What did I do wrong?
Best Answer
I think your syntax is a bit off. Try
Other options are outlined here: http://wiki.squid-cache.org/SquidFaq/SquidAcl#How_do_I_implement_an_ACL_ban_list.3F
If you just want to block a single site, you can use
/etc/hosts
Or iptables