Guía Paso a Paso para Instalar y Configurar un Proxy con Privoxy

Artículos Guías Manuales Sistemas Linux Windows Binario 0

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

  1. Actualizar los paquetes del sistema:Abre una terminal y ejecuta:

    sudo apt update
    sudo apt upgrade
  2. Instalar Privoxy:Para sistemas basados en Debian/Ubuntu:

    sudo apt install privoxy

    Para sistemas basados en RedHat/Fedora:

    sudo dnf install privoxy
  3. 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

  1. 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
  2. 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
  3. Permitir acceso desde otros dispositivos:Si necesitas que otros dispositivos en la red accedan a tu proxy, cambia 127.0.0.1 a 0.0.0.0 para que escuche en todas las interfaces:

    listen-address 0.0.0.0:8118
  4. 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.
  5. Guardar y salir:Guarda los cambios y cierra el editor (en Nano, presiona Ctrl+O, luego Enter y Ctrl+X).

Paso 3: Configuración de Privoxy para Adición de Filtros

  1. 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
  2. Agregar o ajustar filtros:Aquí puedes agregar reglas de filtrado. Por ejemplo, para bloquear anuncios, busca y modifica la siguiente sección

    { +block }
    .ads.*
  3. Guardar y salir:Guarda los cambios y cierra el editor.

Paso 4: Configuración del Navegador para Usar Privoxy

  1. 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 puerto 8118.
    Ejemplo en Firefox:
    • Ve a Opciones > General > Configuración de red.
    • Selecciona Configuración manual del proxy.
    • En HTTP Proxy, ingresa 127.0.0.1 y 8118 como puerto.
  2. 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

  1. Reiniciar el servicio:Después de realizar cambios en la configuración, reinicia Privoxy para aplicar los cambios:

    sudo systemctl restart privoxy
  2. 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.