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
これは可能ですか?もしそうなら、どうすればいいですか?
このため、apt-get install tor
を使用してTORブラウザーバンドルを使用せずにtorをインストールしたと想定しています。
この行を/etc/tor/torrc
ファイルに追加して、VPNトラフィックをトンネルします。
SocksPort 9150 PreferSOCKSNoAuth
次に、OpenVPNにプロキシを使用するように指示する必要があります。これをVPN構成ファイルに追加します。
socks-proxy localhost 9150
socks-proxy-retry
Torを再起動します。
Sudo service tor restart
これで、torがTORネットワークへの接続を確立した後にOpenVPNを実行できるようになります。
Sudo openvpn --config path/to/vpn/config/file