我在本地 VMWare 播放器上安装了一台 CentOS VM,并启用了 NAT。IP 地址为“192.168.126.128”,主机 IP 地址为“192.168.126.1”。我可以访问它并对其进行操作。但是当我使用 cisco anyconnect 连接到公司的 VPN 时,我立即失去了与 VM 的连接。
我对比了一下路由,之前用VPN的时候,有一条路由:
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 10.0.0.1 10.0.0.3 10
10.0.0.0 255.255.255.0 On-link 10.0.0.3 266
10.0.0.3 255.255.255.255 On-link 10.0.0.3 266
10.0.0.255 255.255.255.255 On-link 10.0.0.3 266
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
**192.168.126.0 255.255.255.0 On-link 10.0.0.3 11**
192.168.126.255 255.255.255.255 On-link 10.0.0.3 266
192.168.163.0 255.255.255.0 On-link 192.168.163.1 276
但是当我使用 cisco anyconnect 连接 VPN 时它就消失了。使用“route -p add”手动添加不起作用。以前它可以工作,但在 VPN 更新后现在不起作用了。您能否分享一下您的经验?谢谢
答案1
我必须将子网更改为 VPN 路由列表未涵盖的子网才能解决此问题。我发现更改它并不容易。我必须先安装工作站并使用 vmnetcfg.exe 更新配置(然后删除)。