私は友人から提供されたVPNサービスを使用してグレートファイアウォールの背後にいる中国にいるので、2015年1月のVPN取り締まりでブロックされませんでした。
VPNはトラフィックを大幅に遅くする可能性があるため、ブロックされたサイトのみをVPN経由でルーティングし、ブロックされていないサイトに直接アクセスしたいと思います。
(GFWのあまり知られていない影響は、中国以外のすべてのトラフィックがクロールまで遅くなることが多く、これが私の友人の国のVPNとの間のトラフィックに影響を与えることです。)
私はどんなアプローチにも興味があります:
あなたの状況はやや複雑ですが。これは、ここで尋ねられる質問に似ています。
Windows VPNルートを(宛先ネットワークによる)選択的なトラフィックにするにはどうすればよいですか?
私の場合(コメントの1つに記載されているように)、[リモートネットワークでデフォルトゲートウェイを使用する]チェックボックスをオフにするだけでなく、[クラスベースのルート追加を無効にする]チェックボックスをオンにして、永続ルートを追加する必要がありました。 VPN経由で送信したいものをカバーしました。
以下のコマンドを入力するためにPowerShellウィンドウを使用しましたが、doscmdウィンドウも機能する可能性があります。
必要なルートを追加する前に、VPNが使用しているIPアドレスを見つける必要があります。これは、VPNが次のコマンドを使用して接続されているときに行います。
ipconfig
次のようなセクションが表示されます。
PPP adapter office:
Connection-specific DNS Suffix . :
IPv4 Address. . . . . . . . . . . : 172.40.40.30
Subnet Mask . . . . . . . . . . . : 255.255.255.255
Default Gateway . . . . . . . . . :
したがって、以下のコマンドで172.40.40.30を使用する必要があります。
私の場合、必要なルートは次のような1つだけでした。
route -p add 44.128.0.0/16 172.40.40.30
このコマンドは、44.128.0.0から44.128.255.255の範囲のすべてのIPアドレスが172.40.40.30であるVPNを通過することを示しています。
あなたの場合、VPNを使用して到達したい場所を見つけ、それぞれのルートを追加する必要があります。これらは、上記で指定したような範囲全体、または次のようなもので行う単一のホストである可能性があります。
route -p add 8.8.8.8/32 172.40.40.30
うまくいけば、これはあなたと幸運に役立ちます。