Force OS X para usar o SOCKS5

1

Atualmente, estou usando uma sessão do OpenSSH (com o sinal -D para habilitar o encaminhamento de porta de nível de aplicativo dinâmico) como um proxy SOCKS enquanto estou acessando a Internet por meio de um ponto de acesso sem fio não criptografado. Eu configurei meu Mac para usar o proxy, no entanto, o prefpane de rede não me permite especificar que ele deve usar SOCKS5, o que forçaria todo o tráfego UDP sobre o proxy (ele atualmente ignora o proxy completamente). Como posso fazer o OS X usar o protocolo SOCKS5 ou que outra solução forçaria todo o tráfego UDP através do proxy?

    
por Ryan Tenney 19.08.2010 / 04:14

3 respostas

1

Você não pode fazer isso com o SSH. Cliente OpenSSH & servidor não suporta UDP via Socks5.

Você deve usar o encaminhamento de dispositivos de túnel OpenVPN ou SSH (opção -w) para resolver sua tarefa.

    
por 21.04.2011 / 21:18
1

Se a necessidade de UDP pelo túnel for para a resolução de DNS encapsulada. A única solução que eu conheço é usar o Firefox com o seguinte conjunto network.proxy.socks_remote_dns = true , eu acredito que isso força o Firefox a usar o TCP apenas com requisições de DNS que ele encaminhe pelo túnel.

    
por 21.04.2011 / 23:37
0

Eu não uso o ssh para anonimizar / proteger minha conexão, mas o Tor. Eu inicio o Tor com o Vidalia e depois configuro minha conexão de rede no
Preferências do Sistema > Rede > Avançado ... > Proxies
Eu habilito normalmente http e https, definindo o proxy para porta 127.0.0.1: 8118
Para outro tráfego use 127.0.0.1 porta 9050
Este trabalho é bom para mim. Você pode verificar se está usando o Tor para https redirecionando seu navegador para o link

Existe também o Torbutton no FireFox que faz o mesmo.

    
por 20.08.2010 / 02:32