¿Hay alguna utilidad como `Proxifier` para Ubuntu?

10

Estoy buscando un programa que actúe como un administrador proxy para Ubuntu al igual que Proxifier para Windows.

Hamed Momeni
fuente
1
¿Podría agregar algunas palabras que le gusten especialmente en Proxifier? Esto facilitaría recomendarle un software especial.
qbi
Me gusta la función que permite canalizar fácilmente todo el tráfico a través de un proxy especificado, en todo el sistema. También permite establecer reglas de proxy.
Hamed Momeni
¿Instalé Privoxy en Ubuntu pero no sé cómo configurarlo? Exactamente, tengo una cuenta VPN que funciona perfectamente en Proxifier (Windows). Tiene un "nombre de host", "nombre de usuario" y "contraseña". ¿Cómo puedo configurar estos parámetros en Privoxy?
Amir Hossein Jadidinejad

Respuestas:

7

Según la descripción de la página de inicio de Proxifier, el software Privoxy parece una buena recomendación. Privoxy es una aplicación proxy que filtra muchas cosas relacionadas con la privacidad (cookies, webbugs, etc.). Sin embargo, el software le permite configurar HTTP, SOCKS y otros tipos de software y es muy flexible. Estoy seguro de que este es un buen reemplazo.

Después de leer su comentario , puedo entrar un poco más en detalles: el archivo de configuración central es /etc/privoxy/config. El directorio también /etc/privoxytiene algunos otros archivos. El configarchivo está muy bien documentado.

Supongamos que desea enviar todo el tráfico a example.com a través de proxy-a y todo el tráfico a askubuntu.com a través de proxy-b. El tráfico SSL / TLS (HTTPS) no debe usar ningún proxy. Entonces agrega las siguientes líneas:

forward .example.com proxy-a
forward .askubuntu.com proxy-b
forward :443 .

La palabra clave forwardes seguida por un sitio o un patrón. Puede ser una dirección IP, un nombre de host o una expresión regular. Todo el tráfico que coincida se enviará a la última entrada de la línea. Esta es la dirección del proxy. Cuando usa un .(un punto) al final de una línea, significa que el patrón anterior no usará ningún proxy. Encontrará más información en el manual .

qbi
fuente
puede ser más específico para una ip del servidor https con nombre de usuario y contraseña? Probé Proxychains, funciona bien pero no tuvo éxito al abrir Facebook contra Proxifier.
Sina
3

puedes usar tsocksodante

calcetín
fuente
3

Sé que es una pregunta muy antigua. Pero lo responderé para cualquiera que todavía esté buscando una buena alternativa "Proxifer".

¡Redsocks parece hacer un buen trabajo!

http://darkk.net.ru/redsocks/

Lo configuré para enrutar a varios servidores proxy de calcetines. Ejemplo de configuración desde /etc/redsocks.confabajo:

redsocks {
local_ip = 127.0.0.1; ip = 127.0.0.1; type = socks5;
local_port = 11081;
port = 1081;
}
redsocks {
local_ip = 127.0.0.1; ip = 127.0.0.1; type = socks5;
local_port = 11082;
port = 1082;
}

Luego configure iptables para enrutar a los diferentes puertos

iptables -t nat -A REDSOCKS -d 192.168.220.0/23 -p tcp -j REDIRECT --to-ports 11082

iptables -t nat -A REDSOCKS -d 192.168.234.0/23 -p tcp -j REDIRECT --to-ports 11081

iptables -t nat -A OUTPUT -p tcp -m owner --uid-owner luser -j REDSOCKS
fatdunky
fuente
2

Proxificador para Linux:

A partir de 2019, no hay una aplicación incluida que haga todo lo que hace el proxificador; en cambio, puede usar diferentes aplicaciones para cada función del proxificador.

  • Bloquear red para una aplicación

    Aquí hay una lista detallada de soluciones para este propósito.

  • Ruta por ip

    La tabla de enrutamiento de Linux se puede usar para agregar reglas a la tabla de enrutamiento y, por lo tanto, enrutar ip / ip-range

  • Ruta por dominio

    Una combinación de un sniproxy más un servidor dns puede hacer el trabajo (esto también admite calcetines y se puede configurar fácilmente) SNI-SSL-Proxy y Unbound ( en github )

  • Ruta por aplicación (proxy)

    Proxybound puede hacer el trabajo

  • Ruta por aplicación (interfaces)

    Esta respuesta enumera las diferentes soluciones para ese propósito.

  • Mire y monitoree el tráfico de red

    Network-Watcher o Watcher-TCP-View harán el trabajo

intika
fuente