我使用 PPTP VPN 服务器登录我的学术实验室网络(我知道这不安全;协议的选择超出了我的控制范围)。自从 Sierra 放弃 PPTP 支持以来,我一直使用 VPN 客户端 Shimo 连接我的 OS X 机器,但出现了一种奇怪的故障模式,我无法找出原因。
连接每 34.1 分钟失败一次,但这似乎是客户端与我使用的路由器或 ISP 之间的交互。我家(由 Comcast 提供服务)的 Mac OS 10.10 机器的连接很稳定,但 Shimo 的 10.12 机器连接不稳定。Shimo 可以从其他位置(咖啡店、大学校园的其他地方)保持连接。服务器上没有错误;在客户端上我总是看到类似这样的信息:
2016/10/22 14:45:46:862 Shimo detected a change of network configurations.
2016/10/22 15:18:51:554 no echo-reply, start ppp_auxiliary_probe!
2016/10/22 15:19:51:700 no echo-reply, despite successful ppp_auxiliary_probe!
2016/10/22 15:19:51:700 No response to 3 echo-requests
2016/10/22 15:19:51:701 Serial link appears to be disconnected.
2016/10/22 15:19:51:702 Connection terminated.
如果我断开连接,我可以立即重新连接到 VPN 服务器。
我的问题不是“我的设置有什么问题”,而是我遗漏了 VPN 连接的哪些方面:客户端和网络的组合为什么重要?