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

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

我有一个产后应激障碍服务器 (鍵盤) 正在运行Debian我的客户端是 Windows 或 Mac OS X 机器。我还在 PPTP 服务器上托管了一个内部 DNS,因为我想解析内部机器。

它一直运行顺利,除了偶尔会出现一些 DNS 问题,客户端在 10-20 秒内无法解析任何内部域,然后一切正常,然后再次发生等等。

服务器始终处于运行tcpdump 'udp port 53'状态,当我尝试'挖'内部机器,所以我不确定如何排除故障。

答案1

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

一个可能的方法来最小化其影响是考虑增加 DNS 主机条目的 TTL。这也会减少 VPN 会话中的 UDP 流量。

相关内容