![OpenVPN クライアントを設定してトラフィックを VPN サーバー経由で強制するにはどうすればよいでしょうか?](https://rvso.com/image/718131/OpenVPN%20%E3%82%AF%E3%83%A9%E3%82%A4%E3%82%A2%E3%83%B3%E3%83%88%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%A6%E3%83%88%E3%83%A9%E3%83%95%E3%82%A3%E3%83%83%E3%82%AF%E3%82%92%20VPN%20%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E7%B5%8C%E7%94%B1%E3%81%A7%E5%BC%B7%E5%88%B6%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%3F.png)
OpenVPN クライアントとサーバーはセットアップされ、非常にうまく動作します。ただし、ネットワーク トラフィックは、内部トラフィック (例: *.mydomain.com) の場合のみクライアントから VPN サーバーに送信されます。
サーバーサイトで、すべてのトラフィックまたは内部トラフィックのみを有効/無効にする設定があると聞きました(そうでない場合、共通ネットワーク(例:google.com)は、VPN 接続がないため、既存のネットワークを経由します)。
これを実現するためにクライアント側で変更できる設定はありますか?
答え1
これがあなたが探しているものであることを完全に確信していますが、-parameter を設定することで、すべてのクライアント トラフィックを VPN 経由で強制することができますredirect-gateway def1
。
リダイレクト ゲートウェイ オプションをクライアントにプッシュすると、クライアント マシンから発信されるすべての IP ネットワーク トラフィックが OpenVPN サーバーを通過するようになります。
詳細については、公式のハウツーをご覧ください。https://openvpn.net/index.php/open-source/documentation/howto.html#リダイレクト