Windows で VPN に接続した際にサブネット越しのローカルアドレスにアクセスする方法

結論

ルーティングを明示的に追加します。

たとえば、サブネット越しのローカルアドレスである 10.10.123.0/24 につなぎたい場合でゲートウェイが 10.10.111.1 である場合は、管理者権限があるコマンドプロンプト(PowerShell)で以下のコマンドを実行します。

>  route add 10.10.123.0 mask 255.255.255.0 10.10.111.1 metric 1
OK!

補足

  • 標題のようなケースならば、metric の値(優先度)は高めでいいでしょう
  • route add コマンドに -p オプションを指定すると、OS を再起動した際もルーティングを保持してくれます
  • ルーティングを削除するためには route delete コマンドを用います
  • 現在のルーティングを確認するためには route print コマンドを用います
Powered by はてなブログ