
之前简单做过一个使用 docker 作为 openwrt 的教程
现在简单记录一下如何将容器版的 openwrt 作为默认的 DHCP 服务器
注意:网上有些人说要关闭 LAN 口的桥接,务必不能这样做,一旦关闭,则无法再次登录 openwrt 的后台
但是也不是不能解决:只要在 /etc/config/network 文件下,将配置加回:option type ‘bridge’
在 LAN 口,基本设置处

将忽略此接口取消勾选
而下面的两个选项,第一个是从第几个 IP 开始分,第二个参数是一共分配多少个客户端
而在高级设置处,我把强制选项也打开了

DHCP 选项这里面加两个
3,192.168.0.110
6,192.168.0.110
3,192.168.0.110
的意思是:通告选项3
(即网关 Gateway) 的地址为192.168.0.110
(OpenWrt 自己)。6,192.168.0.110
的意思是:通告选项6
(即 DNS 服务器) 的地址为192.168.0.110
(OpenWrt 自己)。这能让 DNS 解析也经过它,方便后续去广告等功能。
ipv6 这里,我全都禁用了,因为容器就没配置 ipv6,但是很奇怪,其他设备依然能获取到 ipv6

正文完