シャドウソックスサーバー経由でインターネットを誘導できない

シャドウソックスサーバー経由でインターネットを誘導できない

Ubuntu 14.04を使用しています。

これはconfig.json、shadowsocks を実行している友人のサーバーの設定を含むファイルです。

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

実行しsslocal -c config.json、サーバーに正常に接続しました。

たとえば、google-chrome次のコマンドを使用して動作させることができます。google-chrome --proxy-server="socks5://127.0.0.1:1234" --host-resolver-rules="MAP * 0.0.0.0 , EXCLUDE localhost"

問題は、インターネット接続全体を最初にそのサーバーを経由させるにはどうすればよいかということです。そうすれば、すべてのアプリケーションがデフォルトでそれを使用できるようになります。簡単に有効化および無効化できるもの。

試して失敗したこと:

tsocks-> を使用するtsocks

使用iptables方法sudo iptables -t nat -A OUTPUT -p tcp --dport 80 -j DNAT --to-destination 127.0.0.1:1234->このスレッド

システム設定 -> ネットワーク -> ネットワークプロキシを使用してdconf-toolsホストを除外する ->このスレッド

関連情報