会社のオフィスにVPN接続すると、1台のサーバーを除いて、オフィスにいるかのようにすべてのリソースに問題なくアクセスできます。 VPNに接続している間に、名前でサーバーにpingを実行し、サーバーの外部パブリックIPアドレスを取得します。彼らは私がサーバーを使用している方法で、IPアドレスではなく名前で使用する必要があります。
Windowsマシンにルートを追加して、この問題を一時的に解決するにはどうすればよいですか? VPNに接続しているときにサーバーから返される外部アドレスが48.48.48.48で、オフィスネットワーク内のゲートウェイが192.168.1.1で、接続する必要があるサーバーの内部アドレスが192.168.1.200だとします。ルートを追加するにはどうすればよいですか?私はすべてのインターフェースでこのルートを試してみました:
route add 48.0.0.0 MASK 255.0.0.0 192.168.1.200 IF 1
同じ問題が発生していたときに休暇中にWindowsルーティングテーブルの静的ルートを機能させた同僚がいるので、それが可能であることがわかります。提案?
コマンドは管理者として実行する必要があります。ルートコマンドは次のように使用します。
route add [Host] MASK 255.255.255.255 [GATEWAYIP]
route add [NET] MASK [NETMASK] [GATEWAYIP]
次のように実行してみてください。
route add 48.0.0.0 MASK 255.0.0.0 192.168.1.200
うまくいかない場合は共有してみてください
route print
およびipconfig
出力の場合、両方のインターフェース間でルーティングが重複している可能性があります。
PowerShellコマンドレットを使用します。 Get-NetRouteはifIndexを検索し、次にeを検索します。 g .:
New-NetRoute -ifIndex 1 -DestinationPrefix 48.0.0.0/24 -NextHop 192.168.1.200