openwrt修复resolv.conf重启失效
•默认分类
3847
0
openwrt下的/etc/resolv.conf默认开机会被dnsmasq重置,
感兴趣的可以搜索/etc/init.d 目录下的关键词
grep -r "localuse" /etc/init.d
解决方法是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设置。