记录 OpenWrt 执行 opkg update 命令报错 Failed to download,但是换源无效且源用浏览器可访问的解决方案
记录 OpenWrt 执行 opkg update 命令报错 Failed to download,但是换源无效且源用浏览器可访问的解决方案
解决方法
首先给出解决方法:)
网络-->接口-->WAN-->编辑-->高级设置取消勾选“自动获取 DNS 服务器”-->在使用自定义的 DNS 服务器一栏中添加并输入可用的 DNS 地址。
可用的DNS地址 |
---|
8.8.8.8 |
8.8.4.4 |
114.114.114.114 |
119.29.29.29 |
223.5.5.5 |
详情
设备:
运行时间:0h 17m 17s
本地时间:2024-07-21 11:36:26
内核版本:5.10.179
型号:Xiaomi Mi Router R3
架构:MediaTek MT7620A ver:2 eco:6
固件版本:X-WRT 23.10_b202312150123 Lunar
问题
路由器重置完,遇到如下问题
- opkg update 执行报错 Failed to download 代码6
- 无法 ping 通常用网站
- 浏览器提示检查 dns 设置
首先,根据 关于opkg update报错无法下载的解决方法(换源无效、源用浏览器可访问时) 修改通过 WinSCP 修改 /etc/resolv.conf ,将 nameserver 一栏的 127.0.0.1 地址替换成 8.8.8.8 [空格] 8.8.4.4 ,这时发现 opkg update 执行成功且浏览器能够正常上网。
但是,当重启 dnsmasq 服务后,resolv.conf 中的 nameserver 又会变回127.0.0.1 导致不得不每次都重新手动设置,并且在安装一些插件时遇到困难。
于是参考 OpenWrt之DNS设置 以及 web页面修改DNS 下的评论自定义 DNS 服务器,在web页面中添加8.8.8.8和8.8.8.4。但是此时依然不能上网,推测最后做如下修改,发现能正常上网。