dnsmasq: не удалось привязать сокет DHCP-сервера: адрес уже используется [закрыто]

Не задана запись обратного DNS?

-A, --all-fqdns Отображает все FQDN машины. Эта опция перечисляет все настроенные сетевые адреса на всех настроенных сетевых интерфейсах и преобразует их в доменные имена DNS. Адреса, которые не могут быть переведены (т. Е. Потому, что они не имеют соответствующей записи обратного DNS), пропускаются. Обратите внимание, что разные адреса могут разрешаться в одно и то же имя, поэтому выходные данные могут содержать повторяющиеся записи. Не делайте предположений о порядке вывода.

# man hostname

1
13.08.2018, 21:02
3 ответа

dnsmasqуже запущен и прослушивает порт 67, поэтому вы получаете это сообщение. Если вы остановите службу dnsmasq, вы сможете запустить ее вручную.

2
27.01.2020, 23:42

Ну, это неловко.

Причина, по которой eno3 не может выполнить привязку к сетевому адресу, заключается в неправильном сетевом адресе. Я должен был сначала посмотреть системный журнал.

14 авг. 10 :47 :52 pxebooter systemd[1] :Запущен dnsmasq -Облегченный DHCP и кэширующий DNS-сервер.

14 августа 10 :49 :02 pxebooter dnsmasq -dhcp [2769] :Диапазон DHCP 10.1.200.150 --100.1.200.50 не соответствует сетевой маске 255.255.255.0

14 августа 10 :49 :02 pxebooter dnsmasq -dhcp [2769] :нет диапазона адресов, доступных для запроса DHCP через eno3

По-видимому, 10.x.x.x и 100.x.x.x не попадают в диапазон маски подсети /24.

Не хочу признавать, сколько времени я потратил впустую, потому что не заметил лишнего нуля.

Спасибо всем за помощь.

2
27.01.2020, 23:42

все, что вам нужно сделать, это просто переместить файл dnsmasq.conf либо в корневую папку, либо в папку dnsmasq.d. Вы можете попробовать и то, и другое, в моем случае перемещение файла в папку dnsmasq.d сработало. привет:)

-1
27.01.2020, 23:42

Теги

Похожие вопросы