首页 文章

dnsmasq和dhcp-helper共存问题

提问于
浏览
-1

我们在具有多个网桥的设备中同时运行dhcp-helper和dnsmasq . (例如,br0从DNSMASQ获取IP地址,br1通过dhcp relay从另一个dhcp服务器获取ip . )

以下是我操作的步骤:

  • br0上的活动dnsmasq

  • 活动dhcp-helper,在br1上使用-p选项,用于备用端口1067/1068

  • 添加iptables规则从br1重定向dhcp请求:iptables -I PREROUTING -t nat -i br1 -p udp --src 0.0.0.0 --dport 67 -j DNAT --to 0.0.0.0:1067

之后,似乎dhcp请求成功重定向到端口1067上的中继服务器(我可以捕获iptables INPUT链中的请求),但我无法使用wireshark从中继服务器捕获dhcp请求 .

我还可以做些什么?如何让dhcp-helper和dnsmasq在我的设备中共存?

1 回答

  • 0

    问题已经解决了 . DHCP Relay在最新版本DNSMASQ 2.67中运行良好 .

相关问题