Privoxy es un servidor proxy sin caché que mejora la privacidad en la navegación web, filtra anuncios y protege contra ciertos tipos de malware. A continuación, se describe cómo instalar y configurar Privoxy en un sistema basado en Linux.
Paso 1: Instalación de Privoxy
- Actualizar los paquetes del sistema:Abre una terminal y ejecuta:
sudo apt update
sudo apt upgrade
- Instalar Privoxy:Para sistemas basados en Debian/Ubuntu:
sudo apt install privoxy
Para sistemas basados en RedHat/Fedora:sudo dnf install privoxy
- Verificar la instalación:Asegúrate de que Privoxy esté instalado y funcionando:
sudo systemctl status privoxy
Paso 2: Configuración Básica de Privoxy
- Editar el archivo de configuración principal:El archivo de configuración principal de Privoxy se encuentra en
/etc/privoxy/config
. Abre el archivo con un editor de texto:sudo nano /etc/privoxy/config
- Configurar el puerto y la dirección de escucha:Por defecto, Privoxy escucha en el puerto 8118. Puedes cambiarlo si es necesario. Busca y edita las siguientes líneas:
listen-address 127.0.0.1:8118
- Permitir acceso desde otros dispositivos:Si necesitas que otros dispositivos en la red accedan a tu proxy, cambia
127.0.0.1
a0.0.0.0
para que escuche en todas las interfaces:listen-address 0.0.0.0:8118
- Habilitar el reenvío de direcciones IP:Para mejorar la privacidad, puedes habilitar el reenvío de direcciones IP:
forward-socks5 /
127.0.0.1:9050 .
Nota: La configuración anterior asume que estás usando Tor en el puerto 9050. - Guardar y salir:Guarda los cambios y cierra el editor (en Nano, presiona
Ctrl+O
, luegoEnter
yCtrl+X
).
Paso 3: Configuración de Privoxy para Adición de Filtros
- Editar el archivo de filtros:Privoxy viene con varios filtros predeterminados que puedes ajustar según tus necesidades. Edita el archivo de filtros:
sudo nano /etc/privoxy/default.action
- Agregar o ajustar filtros:Aquí puedes agregar reglas de filtrado. Por ejemplo, para bloquear anuncios, busca y modifica la siguiente sección
{ +block }
.ads.*
- Guardar y salir:Guarda los cambios y cierra el editor.
Paso 4: Configuración del Navegador para Usar Privoxy
- Configuración del proxy en el navegador:Ve a la configuración de red de tu navegador web y configura la opción de proxy HTTP para apuntar a
127.0.0.1
y el puerto8118
.
Ejemplo en Firefox:- Ve a
Opciones
>General
>Configuración de red
. - Selecciona
Configuración manual del proxy
. - En
HTTP Proxy
, ingresa127.0.0.1
y8118
como puerto.
- Ve a
- Probar la configuración:Abre un navegador y navega a un sitio web. Si todo está configurado correctamente, tu tráfico web será redirigido a través de Privoxy.
Paso 5: Reiniciar Privoxy para Aplicar los Cambios
- Reiniciar el servicio:Después de realizar cambios en la configuración, reinicia Privoxy para aplicar los cambios:
sudo systemctl restart privoxy
- Verificar el estado:Asegúrate de que Privoxy esté funcionando correctamente:
sudo systemctl status privoxy
Archivos de Configuración Incluidos
/etc/privoxy/config
listen-address 0.0.0.0:8118
forward-socks5 / 127.0.0.1:9050 .
/etc/privoxy/default.action
{ +block }
.ads.*
Esta guía te permitirá instalar y configurar Privoxy como un proxy en tu sistema, mejorando tu privacidad y permitiendo el filtrado de contenido. Si necesitas configuraciones más avanzadas, consulta la documentación oficial de Privoxy.