Existe algum utilitário como 'Proxifier' para o Ubuntu?

8

Estou procurando um programa que funcione como um gerenciador de proxies para o Ubuntu, assim como o Proxifier funciona no Windows.

    
por Hamed Momeni 01.04.2012 / 20:06

3 respostas

7

De acordo com a descrição da página inicial do Proxifier, o software Privoxy parece uma boa recomendação. Privoxy é um aplicativo proxy que filtra muito coisas relacionadas à privacidade (cookies, webbugs etc.). No entanto, o software permite configurar HTTP, SOCKS e outros tipos de software e é muito flexível. Tenho certeza de que este é um bom substituto.

Depois de ler seu comentário Eu posso ir mais detalhadamente: O arquivo de configuração central é /etc/privoxy/config . O diretório /etc/privoxy tem alguns outros arquivos também. O arquivo config está muito bem documentado.

Vamos supor que você queira enviar todo o tráfego para example.com através do proxy-a e todo o tráfego para askubuntu.com através do proxy-b. O tráfego SSL / TLS (HTTPS) não deve usar nenhum proxy. Então você adiciona as seguintes linhas:

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

A palavra-chave forward é seguida por um site ou um padrão. Pode ser um endereço IP, nome de host ou uma expressão regular. Todo o tráfego que corresponde será enviado para a última entrada na linha. Este é o endereço do proxy. Quando você usa um . (um ponto) no final de uma linha, isso significa que o padrão antes não usará nenhum proxy. Você encontrará mais informações no manual .

    
por qbi 01.04.2012 / 21:31
2

você pode usar tsocks ou dante

    
por socker 11.04.2012 / 12:48
2

Eu sei que é uma questão muito antiga. Mas vou responder para qualquer um que ainda esteja procurando uma boa alternativa "Proxifer".

Redsocks parece fazer um bom trabalho!.

link

Eu o configurei para rotear para vários proxies de meias. Exemplo de configuração de /etc/redsocks.conf abaixo:

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;
}

Em seguida, configure o iptables para rotear para as diferentes portas

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
    
por fatdunky 05.01.2018 / 02:01