我有一个运行pptpd和dnsmasq的ubuntu14服务器。
我在配置ufw以允许pptp客户端使用本地dnsmasq服务器解析其DNS查询时遇到了问题。
我正确地配置了pptpd和dnsmasq (服务器上还有一些其他服务使用dnsmasq),当pptpd客户机直接将pptp-options设置为Google的公共dns:ms-dns 8.8.8.8时,它们能够解析网站。
如果我将ms-dns设置为127.0.0.1,它们将无法解析。我还尝试了许多不同的NAT配置和不同的内部IP (我知道将DNS设置为127.0.0.1将导致客户机尝试将DNS解析到他们的本地计算机,并尝试将其设置到服务器公共IP地址,但这自然会被UFW阻止)。
我不想让dnsmasq向世界开放。
如何配置ufw以正确地允许连接pptp客户端使用本地主机解析?
我信赖pptpd遵循以下指南:https://askubuntu.com/questions/119534/easiest-way-to-setup-ubuntu-as-a-vpn-server
谢谢您的指导/建议/支持!
发布于 2015-02-01 23:46:28
您是否尝试打开/etc/default/ufw并将"DEFAULT_FORWARD_POLICY“选项从"DROP”更改为"ACCEPT"?这对我起了作用。
https://serverfault.com/questions/633715
复制相似问题