Não é possível direcionar a internet através de um servidor de sombras

1

Eu tenho o Ubuntu 14.04.

Este é o arquivo config.json incluindo as configurações do servidor do meu amigo que está executando o shadowsocks:

{
    "server":"ip address",
    "server_port":23,
    "local_port":1234,
    "password":"password",
    "timeout":600,
    "method":"aes-256-cfb"
}

Eu faço sslocal -c config.json e me conecto com sucesso ao servidor.

Agora, por exemplo, posso fazê-lo funcionar com google-chrome usando o seguinte comando: google-chrome --proxy-server="socks5://127.0.0.1:1234" --host-resolver-rules="MAP * 0.0.0.0 , EXCLUDE localhost"

A questão é como posso fazer toda a conexão com a Internet para passar por esse servidor primeiro. Para que cada aplicativo possa usá-lo por padrão. Algo que você pode ativar e desativar simplesmente.

Coisas que tentei e falhei:

Usando tsocks - > tsocks

Usando iptables como sudo iptables -t nat -A OUTPUT -p tcp --dport 80 -j DNAT --to-destination 127.0.0.1:1234 - > this thread

Usando as configurações do sistema - > Rede - > Proxy de rede junto com dconf-tools para excluir hosts - > este tópico

    
por sinaza 20.07.2015 / 10:53

0 respostas