VPN、ルーティング、指定アプリケーション

VPN、ルーティング、指定アプリケーション

詳細:

eth0 = 現在のインターネットポート

pptp1 = VPN 接続。プロバイダーに接続すると、プロバイダーからインターネットからアクセスできる IP アドレスが提供されます。この IP 経由で PC に接続したいと思います。

すべてのトラフィックに対して PC 上のプライマリ インターネット接続 (eth0) を維持し、指定されたアプリケーションまたはポートのトラフィックを VPN 経由でルーティングして、PPTP プロバイダーから提供された IP からアプリケーションまたはポートにアクセスしたいと考えています。えっ? 難しいですが、可能ですか? できる場合、方法は?

受信ポートは常に33340です。送信ポートは変更できますが、通常は33330です。

答え1

読んでみてくださいLinux の高度なルーティングとトラフィック制御 HOWTO

簡単に言うと、ルーティング テーブルは複数あります。routeユーティリティはそのうちの 1 つ (メイン) のみを管理します。他のテーブルを表示/変更するには、を使用する必要がありますip。一部のトラフィックに異なるルートを使用する場合は、カスタム テーブルを作成し、その中でルートを定義し、そのテーブルを介してトラフィックを渡すルールを作成する必要があります。ルールは、iptables ターゲット MARK によって一部のパケットに設定されるマークを使用できます。

答え2

以前、このガイドを使用して特定のルートを設定しました。読みやすく、簡単に処理できるはずです。

http://www.ubuntugeek.com/howto-configure-pptp-vpn-in-ubuntu-intrepid-and-jaunty.html

関連情報