Mac OS X和Windows客户端不时地使用PPTP Linux服务器丢失DNS

我有一个在Debian上运行的PPTD服务器( pptpd ),我的客户端是Windows或Mac OS X机器。 我也有一个内部的DNS托pipe在PPTP服务器,因为我想解决内部计算机。

它一直运行平稳,除了几个DNS问题,客户端不能解决任何内部域10-20秒,然后一切正常,然后再次发生,等等。

服务器总是启动,当我尝试“挖掘”内部机器时, tcpdump 'udp port 53'从不显示任何内容,所以我不知道如何排除故障。

从请求者到服务器失败的UDP请求可能不会在服务器上注册,因为服务器可能不会在PPTP会话中检测到。

一种可能的方法是尽量减lessDNS主机条目的TTL。 这也应该减lessVPN会话中的UDPstream量。