智能摘要 AI
本文介绍了如何确保OpenWrt设备访问外网,并通过ping命令测试网络连通性。若无法ping通,建议修改`/etc/resolv.conf`文件中的DNS配置。此外,文章还指导如何更换软件源,以解决国内用户访问官方源速度慢的问题,并提供了多个国内镜像源地址。最后,通过`opkg update`命令更新软件包列表。
确保能访问网络
首先,我们需要确保设备能够访问外网。可以通过 ping 命令来测试:
ping -c 4 www.baidu.com这个命令的意思是 ping 百度 4 次。如果返回如下信息,说明外网是通的:
PING www.baidu.com (183.240.98.161): 56 data bytes
64 bytes from 183.240.98.161: seq=0 ttl=49 time=32.139 ms
64 bytes from 183.240.98.161: seq=1 ttl=49 time=32.683 ms
64 bytes from 183.240.98.161: seq=2 ttl=49 time=32.338 ms
64 bytes from 183.240.98.161: seq=3 ttl=49 time=32.054 ms
--- www.baidu.com ping statistics ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 32.054/32.303/32.683 ms如果无法 ping 通,可能是 DNS 配置问题。可以尝试修改 /etc/resolv.conf 文件:
nameserver 8.8.8.8
nameserver 8.8.4.4可以通过 sftp 替换文件,或者直接用命令修改:
nano /etc/resolv.conf修改完毕后按 CTRL + O 保存,CTRL + X 退出编辑。
换源
如果使用的是国内的代理源和官方源,可能在软件包里搜不到一些特定安装包。对于使用 openwrt.ai 构建的系统,它会自动附带自己的代理源,这样就可以搜索到所需的软件包。
查看系统版本号
输入以下命令查看当前系统版本:
cat /etc/os-release输出内容如下:
NAME="OpenWrt"
VERSION="23.05-SNAPSHOT"
ID="openwrt"
ID_LIKE="lede openwrt"
PRETTY_NAME="OpenWrt 23.05-SNAPSHOT"
VERSION_ID="23.05-snapshot"
HOME_URL="https://openwrt.org/"
BUG_URL="https://bugs.openwrt.org/"
SUPPORT_URL="https://forum.openwrt.org/"
BUILD_ID="06.08.2024"
OPENWRT_BOARD="x86/64"
OPENWRT_ARCH="x86_64"
OPENWRT_TAINTS="busybox override"
OPENWRT_DEVICE_MANUFACTURER="Kiddin'"
OPENWRT_DEVICE_MANUFACTURER_URL="https://openwrt.org/"
OPENWRT_DEVICE_PRODUCT="Generic"
OPENWRT_DEVICE_REVISION="v0"
OPENWRT_RELEASE="OpenWrt 23.05-SNAPSHOT 06.08.2024"其中 23.05 就是当前系统的版本号。
修改源文件
输入以下命令打开源文件:
nano /etc/opkg/distfeeds.conf例如官方源配置如下:
src/gz openwrt_core https://downloads.openwrt.org/releases/23.05.0/targets/x86/64/packages
src/gz openwrt_base https://downloads.openwrt.org/releases/23.05.0/packages/x86_64/base
src/gz openwrt_luci https://downloads.openwrt.org/releases/23.05.0/packages/x86_64/luci
src/gz openwrt_packages https://downloads.openwrt.org/releases/23.05.0/packages/x86_64/packages
src/gz openwrt_routing https://downloads.openwrt.org/releases/23.05.0/packages/x86_64/routing
src/gz openwrt_telephony https://downloads.openwrt.org/releases/23.05.0/packages/x86_64/telephony可以将所有的官方域名替换成可访问的国内源地址,例如:
src/gz openwrt_core https://mirrors.cloud.tencent.com/openwrt/releases/23.05.0/targets/x86/64/packages
src/gz openwrt_base https://mirrors.cloud.tencent.com/openwrt/releases/23.05.0/packages/x86_64/base
src/gz openwrt_luci https://mirrors.cloud.tencent.com/openwrt/releases/23.05.0/packages/x86_64/luci
src/gz openwrt_packages https://mirrors.cloud.tencent.com/openwrt/releases/23.05.0/packages/x86_64/packages
src/gz openwrt_routing https://mirrors.cloud.tencent.com/openwrt/releases/23.05.0/packages/x86_64/routing
src/gz openwrt_telephony https://mirrors.cloud.tencent.com/openwrt/releases/23.05.0/packages/x86_64/telephony修改完毕后按 CTRL + O 保存,CTRL + X 退出编辑。
完成以上操作后,可以通过命令 opkg update 更新软件包列表,也可以在路由器的管理界面进行操作。
常用源地址
目前可以使用的源地址有:




评论 (0)