dnsmasq не удается ответить на запросы на ubuntu 16.04

после обновления до Ubuntu 16.04 dnsmasq не отвечает на запросы из подсетей, к которым принадлежат другие интерфейсы. Интересно, есть ли опция, позволяющая добавлять доверенные подсети?
Вот сообщение журнала
Ignoring query from non-local network

23
задан Edik Mkoyan
19.11.2022 5:27 Количество просмотров материала 2481
Распечатать страницу

1 ответ

С v2.69 список изменений:

    Add --local-service. Accept DNS queries only from hosts 
        whose address is on a local subnet, ie a subnet for which 
        an interface exists on the server. This option
        only has effect if there are no --interface --except-interface,
        --listen-address or --auth-server options. It is intended 
        to be set as a default on installation, to allow
        unconfigured installations to be useful but also safe from 
        being used for DNS amplification attacks.

таким образом, исправление состоит в том, чтобы убедиться, что у вас нет опции локального сервиса в любых файлах conf (включая любые предустановленные, такие как в /usr/local/etc/dnsmasq.conf) и включите один из перечисленных выше параметров в свой файл conf. Например. --interface=eth0.

2
отвечен Darren 2022-11-20 13:15

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх