Repository navigation
Home
NARI edited this page Aug 10, 2026
·
5 revisions
OpenSocks 是用于在 OpenWrt 上使用 Transocks(穿梭)中国回国线路服务的独立开源客户端,可通过 LuCI 或 Android/iOS 应用操作。连接服务器需要 Transocks 账户;本项目不是 Transocks 官方客户端。
echo 'src/gz opensocks https://rel.n4t.su/opkg' >> /etc/opkg/customfeeds.conf
opkg update
opkg install opensocks-minimal luci-app-opensocks约 1.8KB 的 opensocks-minimal 启动器会将程序自动下载、校验并展开到 /tmp。重启后也会自动恢复,无需重新安装。
存储空间充足时可以安装完整包:
opkg install opensocks luci-app-opensocks完整包与 minimal 包互相冲突,不要同时安装。
从 OpenSocks Releases 下载:
-
opensocks-minimal_*_all.ipk(推荐,低容量设备)或opensocks_*_mipsel_24kc.ipk luci-app-opensocks_*_all.ipk
minimal 示例:
opkg update
opkg install /tmp/opensocks-minimal_0.2.0-1_all.ipk
opkg install /tmp/luci-app-opensocks_0.2.0-1_all.ipk
/etc/init.d/opensocks enable
/etc/init.d/opensocks start- 打开
http://路由器地址/cgi-bin/luci/admin/services/opensocks。 - 进入“账户”标签页,输入穿梭/Transocks账户的邮箱(或用户名)和密码。
- 登录成功后打开“服务器”,选择要使用的中国服务器并连接到 Transocks。
- 在“概览 → 一键网络设置”选择智能中国路由或全中国线路路由,将所选模式应用到 OpenWrt 网络。之后可在“设置 → 路由模式”切换。
- 智能中国路由:中国的视频、社交、支付、购物、音乐和国内游戏等服务通过所选 Transocks 中国线路。X、YouTube、Google、海外网站及未被归类为中国目标的通信继续使用路由器原来的 WAN 线路。适合只需要“回国加速”、同时希望海外服务保持原速度的情况。
- 全中国线路路由:LAN和Wi-Fi客户端发往公网的TCP与UDP全部通过所选 Transocks 中国线路。访问X、YouTube、Google等服务时也会使用中国出口,因此可能受到中国出口网络限制。路由器管理地址、局域网设备和其他私有地址仍保持本地直连。
- 服务器:自动测量Ping并按低延迟排序;VIP账户不显示Free服务器。
- 固定服务器:手动选择后会持久保存,重启不会自动换到其他服务器。
- 流量:显示上下行速度、累计量以及视频、搜索、社交、支付、游戏等服务分类排行。
- 测试:出口国家/地区、运营商、IP、ASN、IP健康度、Ookla中国节点和SpeedTest.cn。
- 自动恢复:路由器或OpenSocks重启后恢复模式、服务器、透明代理和会话。
Android APK位于最新Release。iOS版通过TestFlight安装。
配对步骤:
- LuCI打开“OpenSocks → 手机应用”。
- 取得页面中显示的路由器URL和配对令牌。
- 将“路由器URL”和“配对令牌”输入手机应用。
- 应用验证成功后即可操作连接、服务器、路由、流量、测试和账户。
外出使用时,请先通过Tailscale等方式连接到路由器。iPhone可在“设置 → OpenSocks → 语言”选择中文、英文或日文。
opkg update
opkg upgrade opensocks-minimal luci-app-opensocks
logread -e opensocks
wget -qO- http://127.0.0.1:9091/statusLuCI未刷新时可删除缓存后重新打开页面:
rm -rf /tmp/luci-indexcache /tmp/luci-modulecache
/etc/init.d/uhttpd reload