如何在openwrt中设置dhcp中继
有两个openwrt路由器在不同的局域网,现在已经tailscale让两个局域网的设备能够相互ping,如何把 局域网2的路由器 作为dhcp中继,中继局域网1的路由器.
最终目的是为了让各个局域网之间可以相互 ping主机名
尝试方法
- 让局域网2的路由器的dns服务器的upstream中添加局域网1的路由器上的dns服务器,同时局域网1的路由器的dns服务器的upstream中添加局域网2的路由器上的dns服务器,然后修改dns解析策略
缺点: 未来若增加其他局域网,那么需要给每个局域网的路由器重新添加一次 - 让lan2的router上的dhcp作为dhcp中继,指向lan1的route上的dhcp服务器
缺点: openwrt的web界面不支持这样的功能.openwrt使用uci进行统一的配置管理,配置文件在/etc/config/dhcp 目录下,而 单独的dnsmasq服务的配置文件为/etc/dnsmasq.conf 它们之间具体如何协作,如何转换,以及可能存在的坑并不清楚