From the homepage, "Privoxy is a non-caching web proxy with advanced filtering capabilities for enhancing privacy, modifying web page data and HTTP headers, controlling access, and removing ads and other obnoxious Internet junk. Privoxy has a flexible configuration and can be customized to suit individual needs and tastes."
The typical use is to block ads. While ad blocking extensions are available for modern browsers, ad blocking can be useful for devices that don't have ad-blocking software available. Privoxy can also manage cookies.
I have a standalone Mageia8 installation that I use for various things and thought that I would install Privoxy on it to see what I could do with that. Using ssh to access the machine and urpmi to install privoxy,
$ ssh 192.168 .1.2XX
Once logged in,
$ sudo urpmi privoxy
Privoxy needs no special configuration out of the box, so to enable the service,
$ sudo systemctl enable privoxy.service
and to start privoxy,
$ sudo systemctl start privoxy.service
On my desktop machine, I need to configure it to use the proxy running on 192.168.1.2xx on port 8118 (the default port which can be changed in /etc/privoxy/config).
In the Mandriva Control Center, look under "Network & Internet" and select "Proxy". Enter the IP address and port number of your proxy server,
http://192.168.1.2xx:8118
and check "Use HTTP proxy for HTTPS copnnections".
Log out and log back in and you web browser should now be using Privoxy.
To check the status of your Privoxy server, use the following URL,
http://config.privoxy.org/show-status
Since Privoxy sits between your web browser and the Internet, it can simply intercept requests for this addresses and answer them with its built-in "web server".
Brotli
Privoxy supports Brotli, a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm. Simply install it.
$ sudo urpmi brotli
USEFUL LINKS
Comments