![Mac OS X PPTP VPN 问题 ping:sendto:没有可用的缓冲区空间](https://linux22.com/image/528871/Mac%20OS%20X%20PPTP%20VPN%20%E9%97%AE%E9%A2%98%20ping%EF%BC%9Asendto%EF%BC%9A%E6%B2%A1%E6%9C%89%E5%8F%AF%E7%94%A8%E7%9A%84%E7%BC%93%E5%86%B2%E5%8C%BA%E7%A9%BA%E9%97%B4.png)
VPN 连接成功,但一段时间后连接不可用(VPN 用作主网关)。Ping 将显示:
ping:sendto:没有可用的缓冲区空间
这看起来与这里讨论的问题相同:http://discussions.apple.com/message.jspa?messageID=12514921#12514921
希望您能找到解决办法。
我有 Mac OS X 10.6.4
答案1
我可以确认向 VPN 上的主机发送恒定 ping 将有助于解决这个确切的问题。
在网络上找到一个你知道会很乐意整天接收 ping 的计算机的 IP 地址(可能是 Web 服务器?)。进入 Spotlight(command+space)并输入“Terminal”,打开终端。在出现的窗口中输入(不带引号)
ping "ip-address-here"
例如:
ping 192.168.0.123
然后让它一直发出 ping 声,直到您需要保持会话打开为止。我发现让它保持一整天不会产生任何负面影响。
答案2
我发现问题很可能是路由器中的 UDP 会话超时(从 120 减少到 90)。并且我必须向远程节点(在 VPN 远程网络中)发送持续的 ping。