准备工作
- 确认固件版本:确保路由器已刷入 官方原版梅林固件(非改版或第三方分支),最新版本可从 Merlin官网 下载。
- 科学上网工具:你需要一个可用的代理服务(如 Shadowsocks、V2Ray、Trojan 等),并获取服务器地址、端口、密码等信息。
安装科学上网插件
原版梅林固件不支持直接安装插件(如 Shadowsocks-libev 或 V2Ray),需通过以下方法实现:
使用 Merlin Clash(推荐)
- 下载 Merlin Clash:
- 访问 Merlin Clash GitHub 获取安装包(
.ipk文件)。
- 访问 Merlin Clash GitHub 获取安装包(
- 通过 SSH 安装:
# 上传 .ipk 文件到路由器 /tmp 目录 cd /tmp opkg install merlin-clash_xxx.ipk
- 配置 Clash:
- 编辑
/etc/clash/config.yaml,填入你的代理配置。 - 启动 Clash:
/etc/init.d/clash start
- 编辑
手动配置 Shadowsocks-libev
- 通过 Entware 安装(需先启用 JFFS 和 SSH):
opkg update opkg install shadowsocks-libev-ss-redir
- 编辑配置文件
/opt/etc/shadowsocks.json:{ "server": "your_proxy_server", "server_port": 443, "password": "your_password", "method": "aes-256-gcm" } - 启动服务:
/opt/etc/init.d/S22shadowsocks start
配置路由规则
透明代理(全局流量转发)
- 添加 iptables 规则(通过脚本或手动):
iptables -t nat -A PREROUTING -p tcp -j REDIRECT --to-port 1080
- 将脚本保存到
/jffs/scripts/nat-start并赋予可执行权限:chmod +x /jffs/scripts/nat-start
按需代理(仅特定设备/IP)
通过策略路由或 DNS 过滤(如使用 dnsmasq)指定某些域名或 IP 走代理。
测试与调试
- 检查代理是否运行:
ps | grep ss-redir
- 测试连接:
curl --socks5 127.0.0.1:1080 https://www.google.com
- 查看日志:
tail -f /var/log/shadowsocks.log
注意事项
- 性能限制:AC68U 的 CPU 较弱,高加密协议(如 AES-256)可能导致速度下降。
- 稳定性:长期运行可能需配置定时重启(如
cru a "RestartSS" "0 3 * * * /opt/etc/init.d/S22shadowsocks restart")。 - 防火墙:确保梅林固件的防火墙允许代理端口通信。
替代方案
如果原版梅林限制较多,可考虑刷入 改版梅林(如 GNUton Merlin)或 OpenWRT,以获得更丰富的插件支持(如 PassWall、Clash 等)。
如需更详细的教程,可参考相关社区论坛(如 KoolShare 或 V2EX)。


