Về bản chất, tôi không thấy bất kỳ vấn đề thực sự nào với thiết lập hoặc cấu hình của bạn. Tôi đã kiểm tra xem dnsmasq có thể khởi động bình thường với tệp .conf được cung cấp hay không và nó có thể:
root@debian11-template:~# systemctl status dnsmasq.service
â dnsmasq.service - dnsmasq - Máy chủ DNS lưu trữ và DHCP nhẹ
Đã tải: đã tải (/lib/systemd/system/dnsmasq.service; đã bật; giá trị đặt sẵn của nhà cung cấp: đã bật)
Hoạt động: hoạt động (đang chạy) kể từ Thứ Hai 2022-05-09 00:50:29 CEST; 6 giây trước
Quá trình: 13153 ExecStartPre=/etc/init.d/dnsmasq checkconfig (code=exited, status=0/SUCCESS)
Quá trình: 13160 ExecStart=/etc/init.d/dnsmasq systemd-exec (mã=đã thoát, trạng thái=0/THÀNH CÔNG)
Quá trình: 13168 ExecStartPost=/etc/init.d/dnsmasq systemd-start-resolvconf (code=exited, status=0/SUCCESS)
PID chính: 13167 (dnsmasq)
Nhiệm vụ: 1 (giới hạn: 1129)
Bộ nhớ: 576.0K
CPU: 28ms
Nhóm C: /system.slice/dnsmasq.service
ââ13167 /usr/sbin/dnsmasq -x /run/dnsmasq/dnsmasq.pid -u dnsmasq -7 /etc/dnsmasq.d,.dpkg-dist,.dpkg-old,.dpkg-new - -local-service --trust-anchor=.,20326,8,2,e06d44b80b8f1d39a95c0b0d7c65d08458e880409bbc683457104237c7f8e>
Ngày 09 tháng 5 00:50:29 debian11-template systemd[1]: Khởi động dnsmasq - Một máy chủ DHCP và bộ đệm DNS nhẹ...
09 tháng 5 00:50:29 debian11-template dnsmasq[13167]: đã bắt đầu, DNS phiên bản 2.85 bị vô hiệu hóa
Ngày 09 tháng 5 00:50:29 debian11-template dnsmasq[13167]: tùy chọn thời gian biên dịch: IPv6 GNU-getopt DBus no-UBus i18n IDN2 DHCP DHCPv6 no-Lua TFTP conntrack ipset auth cryptohash DNSSEC loop-detect inotify dumpfile
09 tháng 5 00:50:29 debian11-template dnsmasq-dhcp[13167]: DHCP, proxy trên mạng con 192.168.1.0
ngày 09 tháng 5 00:50:29 debian11-template dnsmasq-tftp[13167]: TFTP gốc là /tftpboot
Ngày 09 tháng 5 00:50:29 debian11-template systemd[1]: Đã khởi động dnsmasq - Một máy chủ DNS lưu trữ và DHCP nhẹ.
root@debian11-template:~# mèo /etc/dnsmasq.conf
cổng = 0
log-dhcp
dhcp-range=192.168.1.0,proxy
dhcp-boot=pxelinux.0
pxe-service=x86PC,'Khởi động mạng',pxelinux
kích hoạt-tftp
tftp-root=/tftpboot
root@debian11-template:~# ss -tlnp|grep dnsm
root@debian11-template:~# ss -tlnp|grep dns
root@debian11-template:~# ss -ulnp|grep dns
UNCONN 0 0 0.0.0.0:4011 0.0.0.0:* người dùng:(("dnsmasq",pid=13167,fd=5))
UNCONN 0 0 0.0.0.0:67 0.0.0.0:* người dùng:(("dnsmasq",pid=13167,fd=4))
UNCONN 0 0 0.0.0.0:69 0.0.0.0:* người dùng:(("dnsmasq",pid=13167,fd=7))
UNCONN 0 0 [::]:69 [::]:* người dùng:(("dnsmasq",pid=13167,fd=8))
Vui lòng biết rằng phạm vi dhcp đã được điều chỉnh để phù hợp với mạng con IP của tôi.