Add-VpnConnectionRoute 不允许向 VPN 连接添加路由

Add-VpnConnectionRoute 不允许向 VPN 连接添加路由

我有 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 同意我的看法。

相关内容