system wide SOCKS5 Proxy

4

Eu conecto ao meu servidor na Internet usando ssh -D 3128 [email protected] . Se estou certo, consigo abrir um proxy SOCKS v5 para o meu servidor. Usando o firefox e FoxyProxy agora posso adicionar isso aos meus proxys e encapsular meu tráfego HTTP sobre ele. Seja como for, eu gostaria de usar este proxy SOCKS para todo o meu tráfego. Amigos me disseram que viram isso modificando sua rota ou usando o iptables, mas eu não consigo encontrar nada sobre isso.

    
por Momo 03.08.2012 / 12:35

1 resposta

5

SOCKS5 é um protocolo (ou seja, na camada de aplicação do OSI ), então o simples roteamento de rede (por exemplo, via iptables ) sozinho não fará . (Provavelmente é necessário, mas não suficiente.)

O que você precisa é de um proxificador . Sem ter tentado, tun2socks , permitindo que você "socksify TCP na camada de rede ", parece promissor (como proxychains , sem iptables mas prefixando programas explicitamente).

(Pode o socat ser usado aqui? This menciona socat para socksifying, mas não tenho certeza no momento.)

    
por 03.08.2012 / 13:37