允许 docker 容器中的 dnsmasq 的 bootp
Allow bootp for dnsmasq in docker container
我尝试运行 dnsmasq 必须提供DHCP + BOOTP,
但是 dnsmask 在容器中 运行ning 时不会打开 67\udp 端口。
在主机系统上使用类似的配置文件,它可以正常工作。
我 运行 带有标志 -net host 和 -privileged 的容器,但它对我没有帮助。
为什么 dnsmasq 不想将 67/udp(BOOTP 服务器)打开到容器中?
我该如何修复它?
根本原因不在 docker 配置中。
我错过了添加配置文件 /etc/dnsmasq.d/default.conf 所需的参数。
添加后 67 端口被打开并开始工作
我尝试运行 dnsmasq 必须提供DHCP + BOOTP, 但是 dnsmask 在容器中 运行ning 时不会打开 67\udp 端口。
在主机系统上使用类似的配置文件,它可以正常工作。
我 运行 带有标志 -net host 和 -privileged 的容器,但它对我没有帮助。
为什么 dnsmasq 不想将 67/udp(BOOTP 服务器)打开到容器中? 我该如何修复它?
根本原因不在 docker 配置中。 我错过了添加配置文件 /etc/dnsmasq.d/default.conf 所需的参数。 添加后 67 端口被打开并开始工作