DNSMASQ Не получает запросы DHCP / DNSMASQ Не отправляет

У меня есть Fedroa 31 BOX, который я пытаюсь использовать в качестве DHCP-сервера. Похоже, он не работает. Я использовал dhcping 192.168.1.xxx, где xxx - это IP-адрес сервера, а на выходе всегда нет ответа. Использование tcp dump и netstat показывает, что порт открыт на сервере и пакет принимается, но, похоже, либо нет вывода, либо dnsmasq не получает пакет. Я воспроизвел это с включенными и отключенными брандмауэрами с одинаковыми результатами. Кажется, не удается найти какую-либо полезную информацию о журнале для DNSMASQ, но systemctl и var.log говорят только о том, что он запустился нормально, без указания того, получил ли он какие-либо пакеты. DNSmasq.conf размещен ниже

listen-address=::1,127.0.0.1,192.168.1.159
interface=enp2s0
domain=fios-router.home
dhcp-range=enp2s0,192.168.1.2,253.255.255.0,2h
dhcp-boot=pxelinux.0,pxeserver,192.168.1.159
dhcp-option=3,192.168.1.1
server=1.11.1.1
dhcp-option=28,192.168.1.255
dhcp-option=42,0.0.0.0
pxe-prompt="Press F8 for menu.", 60
pxe-service=x86PC, "Install CentOS 7 from network server 192.168.1.59", pxelinux
enable-tftp
tftp-root=/var/lib/tftpboot
log-facility=/var/log/dnsmasq.log
log-async
log-queries
log-dhcp
~
0
задан 2 March 2020 в 03:44
1 ответ

Вполне вероятно, что вы используете firewalld (включен по умолчанию).

Используйте следующую команду, чтобы включить DHCP в брандмауэре:

firewall-cmd --add-service=dhcp --permanent
firewall-cmd --reload
1
ответ дан 9 February 2021 в 20:45

Теги

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