Privoxy will be running as a parent proxy of squid, so set the client web browser to run via the squid proxy ports and squid will then pass the information to privoxy and then back to the user filtered from adds, junk & popups.
Name: Squid
HomePage: http://www.squid-cache.org/
Function: proxy caching server for web clients
Name: Privoxy
HomePage: http://www.privoxy.org/
Function: Privoxy is a web proxy with advanced filtering capabilities for protecting privacy.
1. Firstly, download from the privoxy website
2. Now install it, if your running Fedora Core 5, it can now be installed via yum
For Fedora Core 5 & up install privoxy using yum:
#yum install privoxy
For Fedora Core 4 or Fedora Core 3, download and install the privoxy RPM
#rpm -ivh privoxy-3.0.3-1.i386.rpm
3. Once it is installed edit the config file to listern on the privoxy server’s ip-address
vi /etc/privoxy/config
config:
| listen-address 192.168.0.1:8118 |
4. Now add privoxy as a squid cache peer, edit the squid.conf file
vi /etc/squid/squid.conf
squid.conf:
| cache_peer 192.168.0.1 parent 8118 0 no-query |
5. Now start/restart all the servers
#/etc/init.d/privoxy start
#/etc/init.d/squid restart
6. Once you have set your internet browser clients (IE, firefox, netscape) to go through your squid proxy you can then go to the privoxy web administration tool.






