我已经开始使用Google Cloud Compute虚拟机。这是一个vanilla Windows Server 2016映像,我可以登录并查看桌面。我通过下载RDP文件并运行它来做到这一点。
由于我正在安装的软件的许可证管理器,我需要VPN到我自己的网络。在“设置 - >网络”中,我添加了一个新的VPN连接(使用我在我的计算机上使用的相同信用卡)并单击“连接”。它进行初始连接,验证我的凭据,但在最后阶段,我与GCP VM的RDP连接结束。
真正奇怪的是,有时候,我可以在几分钟后成功重新连接并且VPN连接成功。有时我无法重新连接。
有什么想法吗?
答案 0 :(得分:1)
这样添加的VPN连接将是一个强制隧道VPN,然后通过VM上的VPN接口添加默认路由,从而中断连接。保持连接的最简单方法是做两件事
将VPN拆分隧道并为许可框添加路由。您可以使用Set-VPNConnection Powershell命令行开关,然后在管理命令提示符中使用route add命令添加路由来执行此操作
为使用route add命令访问VM的IP地址添加更具体的路由
更新:在PowerShell中设置VPN以使用拆分隧道解决了这个问题。
使用(将“VPNsName”替换为您的VPN名称)
Set-VpnConnection -Name "VPNsName" -SplitTunneling 1