Difference between revisions of "Privoxy"
(Initial page) |
(more notes) |
||
Line 12: | Line 12: | ||
In order to start privoxy, issue | In order to start privoxy, issue | ||
$ /etc/init.d/privoxy start | $ /etc/init.d/privoxy start | ||
+ | |||
+ | == Web browser configuration == | ||
+ | Your web browser must be configured to use your hda as a web proxy. In Firefox/Opera/whatever preferences, make sure | ||
+ | hda:8118 | ||
+ | is set as your proxy server. | ||
+ | |||
+ | == Test server and configuraton == | ||
+ | |||
+ | After installation, configuration of both server and web browser, test that everything went well by visiting the url | ||
+ | * http://config.privoxy.org | ||
+ | If everything is ok, privoxy will intercept this url and provide you with a web configuration panel. | ||
==TODO== | ==TODO== |
Revision as of 08:35, 23 October 2009
Privoxy is a web proxy program, frequently used in combination with Tor and Squid. It has filtering capabilities for protecting privacy, modifying web page data, managing cookies, controlling access, and selectively removing content such as ads, banners and pop-ups. It can be customized and has application for both stand-alone systems and multi-user networks. [from Wikipedia]
Contents
Installation on Amahi server
$ yum install privoxy
Privoxy must be configured manually after yum-installation. Edit /etc/privoxy/config
, the line with listen-address
must be changed.
listen-address 127.0.0.1:8118
to
listen-address 192.168.1.50:8118
where 192.168.1.50 is your hda's IP address (the DNS name of your hda does not work).
In order to start privoxy, issue
$ /etc/init.d/privoxy start
Web browser configuration
Your web browser must be configured to use your hda as a web proxy. In Firefox/Opera/whatever preferences, make sure
hda:8118
is set as your proxy server.
Test server and configuraton
After installation, configuration of both server and web browser, test that everything went well by visiting the url
If everything is ok, privoxy will intercept this url and provide you with a web configuration panel.
TODO
- Packaging as an Amahi-application that can be installed and controlled from Amahi-dashboard
- Automatic configuration (listen-address)
- Coupling with DHCP or DNS-server so that clients can get automatic proxy configuration (http://en.wikipedia.org/wiki/Wpad)