Назад | Перейти на главную страницу

Настройте ufw pptpd и dnsmasq на одном сервере

У меня есть сервер ubuntu 14, на котором работают оба pptpd и dnsmasq.
У меня проблемы с настройкой ufw позволять pptp клиентов для разрешения своих DNS-запросов с помощью локального dnsmasq сервер.

Я правильно настроил как pptpd, так и dnsmasq (на сервере есть несколько других служб, использующих dnsmasq) и pptpd клиенты могут разрешать веб-сайты, когда pptp-options устанавливается непосредственно в общедоступный DNS-адрес Google: 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 для разрешения с помощью localhost?

Я настроил pptpd, следуя этому руководству: https://askubuntu.com/questions/119534/easiest-way-to-setup-ubuntu-as-a-vpn-server

Спасибо за любое руководство / совет / поддержку!

Вы пытались открыть /etc/default/ufw и изменить параметр "DEFAULT_FORWARD_POLICY" с "DROP" на "ACCEPT"? Это помогло мне.