如何在连接到 Cisco VPN 时禁止在 Windows XP 中创建路由?

如何在连接到 Cisco VPN 时禁止在 Windows XP 中创建路由?

问题

当我使用 Cisco VPN 客户端连接到公司的 VPN 时,会创建多条路由。(这似乎是我们的 VPN 客户端中的一个错误,导致我们首先遇到此问题:允许本地 LAN 访问已打开,但客户端忽略了该选项。)

我的系统上运行着一个虚拟机,我想在使用 VPN 时连接到它。我可以通过删除 VPN 客户端创建的 VPN 主机专用适配器网络的路由来可靠地执行此操作,但每次连接到 VPN 时都必须删除该路由。

问题

我如何可靠地禁止在连接时删除这些路由、禁止创建其中一些路由或解决它们?

答案1

因为我在主机和客户机上都使用了设置了 IP 地址的仅主机 VM 适配器,所以我创建了一个解决方法,如下所示:

使用以下命令从主机到虚拟机添加持久路由:

route -p add <guest-ip-address> 255.255.255.255 <host-vmnet1-ip-address>

由于这是比 VPN 软件创建的 255.255.255.0 路由更具体的路由,因此即使连接到 VPN 时也会使用此路由。

相关内容