我有 Windows 10 Pro。
我使用 FortiNet 连接到 VPN。
我的本地网络地址是,192.168.0.x
并且 VPN 将 IP 分配172.20.21.3
给了我的 PC。
问题是我需要访问192.168.21y.x
远程网络中的 IP。
当我连接到 VM 所属网络中的虚拟机(Windows Server)时,我可以192.168.21y.x
毫无问题地 ping 通,但是,当我尝试从我的 PC ping 通时,该 IP 无法访问。
我尝试使用 Windows PowerShell 添加以下路由:
Add-VpnConnectionRoute -ConnectionName 'Ethernet 3' -DestinationPrefix 192.168.21y.x/8
但是我收到此错误:
Add-VpnConnectionRoute:参数 DestinationPrefix 192.168.21y.x/8 无效。 :该参数不正确。在线: 1 角色: 1
- Add-VpnConnectionRoute-ConnectionName'以太网3'-DestinationPrefi...
+ CategoryInfo : InvalidArgument: (Ethernet 3:root/Microsoft/...ConnectionRoute) [Add-VpnConnectionRoute] ,
CimException + FullyQualifiedErrorId:WIN32 87,Add-VpnConnectionRoute
意思是“参数不正确”
我也尝试过:
Add-VpnConnectionRoute -ConnectionName "Ethernet 3" -DestinationPrefix "192.168.21y.x/24"
但是却显示了另一个错误:
Add-VpnConnectionRoute:该配置不能应用于本地用户 VPN 连接以太网 3。:该系统无法找到用于此连接的手机号码入口。在线: 1 角色: 1
- Add-VpnConnectionRoute-ConnectionName“以太网3”-DestinationPrefi...
+ CategoryInfo : ObjectNotFound: (Ethernet 3:root/Microsoft/...ConnectionRoute) [Add-VpnConnectionRoute],
CimException + FullyQualifiedErrorId:VPN 623,Add-VpnConnectionRoute
这意味着系统无法找到此连接的电话簿条目。
我该怎么做?
谢谢
答案1
Add-VpnConnectionRoute
是一个 cmdlet,它将路由与 VPN 配置文件关联,并在 VPN 连接建立后立即将其安装到 FIB 中。
由于您的 VPN 配置文件可能无法命名以太网 3这显然是一个有线连接配置文件,你只是在做一些奇怪、愚蠢和/或可笑的事情。
看起来 powershell 同意我的看法。