Windows 7では、vpnが機能しますが、すべてのトラフィックにVPNを使用させるにはどうすればよいですか?


8

現在、VPNに接続すると、インターネットはホームルーターから提供されますが、xxx.xxx.xxx.xxxに対する要求、つまり作品のIP範囲は、信頼できるVPN接続を介して提供されます。

すべてのトラフィックをVPNに強制するにはどうすればよいですか?


コマンドシェルではroute print、VPNに接続しているときに何がわかりますか?
bstpierre 2010

回答:


13

Windows XP(あなたが求めているものではありませんが、ここでは7ではありません)には、[リモートネットワークでデフォルトゲートウェイを使用する]オプションがあります(VPNネットワークの設定、[ネットワーク]タブ、[インターネットプロトコル(TCP / IP)]タブを参照してください) "、"プロパティ "、そして最後に"詳細 ")。

これを有効にすると(デフォルト)、すべてのトラフィックがVPNを通過します。


VPNトラフィックのみがVPNを通過するようにしたかったので、これもその質問に答えました。私はまた、設定では、Windows 7上で同じ位置にあることを確認することができます
digitaljoel

Windows 7も同じです。
Doug S

5

接続するたびに、デフォルトルートをVPNへのルートに変更する必要があります。routeこれを行うには、コマンドを使用します。

route delete 0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 1.2.3.4

1.2.3.4VPNのゲートウェイIPに置き換えます。これを行うと、(明らかに)仕事がすべてのトラフィックを表示できることに注意してください。


0

それはVPNが機能する方法ではありません。VPNに接続すると、すべてのインターネットトラフィックがVPNを通過します。唯一の例外は、10.xxxのようなローカルトラフィックです。

疑わしい症状が出ているようです。おそらく、あなたがそれらの症状を説明すれば、誰かがあなたをもっと助けてくれるでしょう。


5
その包括的ステートメントは正しくありません。VPNを通過する(または通過しない)ことは、完全にルーティング構成の問題です。Windows XPでは、すべてのトラフィックがVPNを通過するか、同じネットワークセグメント上のトラフィックのみを通過するかを選択するオプションがあります。このオプションがWindows 7に存在するかどうか、または同等のオプションが何かはわかりません。
フランクスター

@franksterは正しい、これは100%真実ではありません。確かに(実際にWindows上 Mac上で、それは他の方法で回避だながら質問が何であるか)、デフォルトの設定は、すべてのVPN(良い)を通るルートにある(ない安全なように)。
Arjan

0

VPNの目的は、離れた場所から安全にリモートネットワークに接続できるようにすることです。どのタイプのVPNを使用していますか?(IPSec、L2TP、SSLVPNなど)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.