openwrt修复resolv.conf重启失效

默认分类
4012 0

openwrt下的/etc/resolv.conf默认开机会被dnsmasq重置,

感兴趣的可以搜索/etc/init.d 目录下的关键词

grep -r "localuse" /etc/init.d

dnsmasq1.JPG

解决方法是uci命令关闭localuse

uci set dhcp.@dnsmasq[0].localuse="0"
uci commit dhcp
#重启dnsmasq
/etc/init.d/dnsmasq start

reboot重启机器可以发现resolv.conf默认是跟随/etc/config/network下的dns设置。

resolv.JPG

最后更新 2023-01-10
评论 ( 0 )
OωO
隐私评论