检查基础网络连接
-
确认R2S能正常上网
- 通过SSH登录R2S,执行
ping google.com或curl -v http://example.com,检查是否能访问外网。 - 若不通:检查R2S的WAN/LAN口物理连接、DHCP或PPPoE拨号配置(如适用)。
- 通过SSH登录R2S,执行
-
检查DNS解析
- 运行
nslookup google.com,若解析失败,尝试更换DNS(如8.8.8或5.5.5)。 - 在OpenWrt的 网络 → DHCP/DNS → 上游DNS服务器 中修改。
- 运行
检查科学上网插件状态
-
确认插件已安装并运行
- 登录OpenWrt管理界面,进入 服务 → 科学上网插件(如PassWall、Clash等),检查是否启用。
- 若未安装,需通过SSH上传插件IPK文件或使用固件自带软件包安装。
-
检查代理配置
- 节点配置:确保订阅链接或手动节点信息(服务器地址、端口、密码、加密方式)正确。
- 代理模式:选择合适模式(如GFW列表、全局代理、绕过中国大陆IP等)。
- 日志查看:插件通常有运行日志,检查是否有报错(如节点连接超时、认证失败)。
防火墙与路由规则
-
检查防火墙设置
- 进入 网络 → 防火墙 → 自定义规则,确保没有规则阻止代理流量(如误删REDIRECT规则)。
- 可尝试临时关闭防火墙测试:
/etc/init.d/firewall stop。
-
路由表检查
- 执行
ip route,确认默认网关指向正确(通常为WAN口)。 - 若使用透明代理,确保流量被正确重定向到代理端口(如7890)。
- 执行
更新固件或插件
-
升级OpenWrt固件
- 旧版本可能存在兼容性问题,建议从官方或友善论坛下载最新固件(如OpenWrt 23.05)。
- 刷写方法:
scp openwrt.img.gz root@R2S_IP:/tmp/ ssh root@R2S_IP "sysupgrade -n /tmp/openwrt.img.gz"
-
更新科学上网插件
- 使用opkg更新软件包:
opkg update opkg install 插件名称 --force-reinstall
- 使用opkg更新软件包:
其他常见问题
-
MTU设置问题
- 某些网络环境下需调整MTU(如改为1472):
ifconfig eth0 mtu 1472
- 某些网络环境下需调整MTU(如改为1472):
-
IPv6干扰
- 在 网络 → 接口 → LAN → DHCP服务器 中禁用IPv6分配。
-
硬件性能不足
R2S内存较小,若节点负载高或规则复杂,可能导致崩溃,尝试减少并发连接数或换用轻量插件(如SSR-plus)。
诊断工具
-
手动测试代理
通过SSH直接测试代理是否可用(假设使用Socks5代理):curl --socks5 127.0.0.1:1080 https://www.google.com
若成功,说明插件工作,问题可能出在流量规则。
-
tcpdump抓包
检查流量是否经过代理端口(如7890):tcpdump -i eth0 port 7890 -n
总结步骤
- 基础网络 → 2. 插件配置 → 3. 防火墙/路由 → 4. 固件更新 → 5. 深度排查
若仍无法解决,建议提供以下信息:
- OpenWrt版本和插件名称
- 节点类型(SS/V2Ray/Trojan)
- 具体的错误日志(如
logread输出)。


