web-dev-qa-db-ja.com

すべてのOpenVPNトラフィックをプロキシまたはTORプロキシ経由で送信しますか?

OpenVPNサーバーがあり、そのOpenVPNサーバーに対して行われたすべてのリクエストをプロキシ経由でルーティングできるようにして、リクエストがプロキシのインターネットアドレスであるように見えるようにします。たとえば、通常のリクエストは次のようになります。

request -> openvpn -> send data back to user with the IP of the machine

TORまたはプロキシを経由する場合:

request -> openvpn -> tor or proxy -> send data back to user with the IP of the proxy

これは可能ですか?もしそうなら、どうすればいいですか?

1
mhsjlw

このため、apt-get install torを使用してTORブラウザーバンドルを使用せずにtorをインストールしたと想定しています。

  1. この行を/etc/tor/torrcファイルに追加して、VPNトラフィックをトンネルします。

    SocksPort 9150 PreferSOCKSNoAuth
    
  2. 次に、OpenVPNにプロキシを使用するように指示する必要があります。これをVPN構成ファイルに追加します。

     socks-proxy localhost 9150
     socks-proxy-retry
    
  3. Torを再起動します。

    Sudo service tor restart
    
  4. これで、torがTORネットワークへの接続を確立した後にOpenVPNを実行できるようになります。

    Sudo openvpn --config path/to/vpn/config/file
    
1
JeffVader