У меня есть коробка 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
~