VPNサーバーを設定し(私のルーティングアルゴリズムに従って)、すべてのトラフィックを他のプロキシサーバーを介してルーティングしたいと思います。多くのユーザーを持つホストが私のVPNに接続されているとしましょう。 user1@myhostではProxy1経由、user2@myhostではProxy2などを介してすべてのトラフィックをルーティングしたいと思います。
次のようにする必要があります。
main host (user1, user2) <--VPN--> proxy server <--proxies (proxy1 for user1, ect)--> internet
目標は、各プライマリホストユーザーに異なるIPアドレスを提供することです。
答え1
2つの主な方法があります。
- 各ユーザーのコンピュータにプロキシサーバーを設定します(したがって、VPNを通過するときに設定されたプロキシが使用されます)。
- 各ユーザーに静的IPを割り当てるには、openvpnを設定します。次に、各IPにルーティングルールを設定するだけです。注:プロキシがそれをサポートしている場合は、次の方法でiptablesを使用して実行できます。透明プロキシ。