方案1:使用Clash(推荐)
Clash是一款支持多种代理协议的轻量级工具,适合N1盒子的性能。
步骤:
-
准备工作
- N1盒子需刷入Armbian或OpenWRT系统(原厂系统功能有限)。
- 通过SSH连接N1盒子(如
ssh root@n1_ip)。
-
安装Clash
# 下载Clash for ARM64(N1盒子是ARM架构) wget https://github.com/Dreamacro/clash/releases/download/v1.16.0/clash-linux-arm64-v1.16.0.gz gzip -d clash-linux-arm64-v1.16.0.gz mv clash-linux-arm64-v1.16.0 /usr/local/bin/clash chmod +x /usr/local/bin/clash # 创建配置目录 mkdir -p /etc/clash
-
配置Clash
- 将你的Clash配置文件(如
config.yaml和规则文件)上传到/etc/clash。 - 启动Clash:
clash -d /etc/clash
- 将你的Clash配置文件(如
-
设置开机自启
-
创建systemd服务:
cat > /etc/systemd/system/clash.service <<EOF [Unit] Description=Clash Daemon After=network.target [Service] ExecStart=/usr/local/bin/clash -d /etc/clash Restart=always [Install] WantedBy=multi-user.target EOF
-
启用服务:
systemctl enable clash systemctl start clash
-
-
配置网络代理
- 在N1盒子的网络设置中,将代理设置为
0.0.1:7890(HTTP/Socks5端口需根据配置文件调整)。
- 在N1盒子的网络设置中,将代理设置为
方案2:使用OpenWRT + PassWall(可视化操作)
如果N1盒子刷了OpenWRT系统,可通过插件(如PassWall)更方便地配置科学上网。
-
刷入OpenWRT
使用Flippy的OpenWRT固件(支持N1),写入U盘或直接刷入emmc。
-
安装PassWall
- 在OpenWRT的“系统-软件包”中搜索
luci-app-passwall并安装。
- 在OpenWRT的“系统-软件包”中搜索
-
配置代理
在OpenWRT网页后台,进入“服务-PassWall”,添加你的节点信息(SS/V2Ray/Trojan等)。
-
启用代理
选择“全局代理”或“GFW列表模式”,保存并应用。
方案3:使用V2Ray
如果需要更灵活的协议支持,可以手动部署V2Ray。
-
安装V2Ray
bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh)
-
配置V2Ray
- 编辑
/usr/local/etc/v2ray/config.json,填入你的服务器配置。
- 编辑
-
启动服务
systemctl enable v2ray systemctl start v2ray
注意事项
-
性能限制
N1盒子的CPU性能较弱,建议避免同时运行多个代理工具。 -
规则更新
Clash/V2Ray的规则需定期更新,可配置自动更新脚本。 -
网络模式
- 透明代理:在OpenWRT下可配置全局代理(需iptables规则)。
- 应用层代理:仅对指定应用生效(如浏览器设置SOCKS5代理)。
-
合法性
科学上网需遵守当地法律法规,仅用于合法用途。
常见问题
- Clash无法启动:检查配置文件格式(YAML缩进)和端口冲突。
- OpenWRT无法联网:确认网关/DNS设置正确,关闭防火墙测试。
如果有具体需求(如透明代理、游戏加速),可进一步调整配置。


