此教程基于品速R200C刷入美化固件WEBUI编写

以下是品速 R200C 客户端部署教程,部署前务必先完成服务端搭建,服务端配置可参考本客户端教程进行操作

进入后台进入WebShll 依次输入以下命令 注意修改配置文件npc.conf  需要改成自己公网服务器ip 服务端密钥

//创建目录
mkdir npc
//进入npc目录
cd npc
//创建conf目录
mkdir conf
//下载配置文件
wget -O npc http://www.cccimg.com/down.php/d14d3ff6424372e3184e16fc3943d8b0.
//进入conf目录
cd conf
//下载配置文件
wget -O npc.conf http://www.cccimg.com/down.php/7e278676410823a75c22d6912063847d.conf
wget -O start_npc.sh http://www.cccimg.com/down.php/a3ced093c1248ddfb190f9366929704a.sh
//返回npc目录
cd ..
//赋予npc权限
chmod +x npc
//启动命令
./npc -config=conf/npc.conf

输出以下内容就证明部署完成了

~/ikun/npc # ./npc -config=conf/npc.conf
2026/05/09 21:37:01.787 [I] [npc.go:261] 配置文件模式启动
2026/05/09 21:37:01.791 [I] [control.go:108] Loading configuration file conf/npc.conf successfully
2026/05/09 21:37:01.792 [I] [control.go:111] the version of client is 0.26.22, the core version of client is 0.26.0,tls enable is false
2026/05/09 21:37:02.126 [N] [control.go:187] web access login username:user password:7x9aov4h227kdy39
2026/05/09 21:37:02.392 [I] [client.go:73] Successful connection with server 119.21.72.231:8024
2026/05/09 21:37:04.545 [D] [client.go:221] new tcp connection with the goal of proxy2.proxiesfood.com:443, remote address:204.76.203.177:23231

设置自启动

方案一 创建 /etc/rc.local 内容

cat > /etc/rc.local << 'EOF'
#!/bin/sh
# 等待网络就绪
sleep 10
# 启动 npc
cd /home/root/ikun/npc && ./npc -config=conf/npc.conf > /dev/null 2>&1 &
exit 0
EOF
chmod +x /etc/rc.local

检查并修复 rc-local.service 单元

cat > /etc/systemd/system/rc-local.service << 'EOF'
[Unit]
Description=/etc/rc.local Compatibility
ConditionFileIsExecutable=/etc/rc.local
After=network.target

[Service]
Type=forking
ExecStart=/etc/rc.local
TimeoutSec=0
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target
EOF

重载并启用服务(即使 start 可能失败,enable 通常可以)

systemctl daemon-reload
systemctl enable rc-local

重启并通过日志验证

systemctl status rc-local   # 可能显示 failed/dead,但看日志
journalctl -u rc-local -n 20

如果日志显示 npc 启动成功,那说明已经运行,尽管 status 显示失败(有时 systemd 误判)。你也可以直接检查进程:

ps | grep npc

如果无效,方案二使用 crontab @reboot 配合自启动 crond

1. 创建 crontab 目录并添加任务

mkdir -p /var/spool/cron/crontabs
echo "@reboot sleep 10 && cd /home/root/ikun/npc && ./npc -config=conf/npc.conf > /dev/null 2>&1 &" > /var/spool/cron/crontabs/root

2. 确保 crond 开机自启

echo "/usr/sbin/crond -b -c /var/spool/cron/crontabs" >> /etc/rc.local

3. 再次重启测试

重启输入命令
ps | grep npc

输出以下结果

~/ikun # ps | grep npc

1753 root 15:11 ./npc -config=conf/npc.conf

21912 root 0:00 grep npc

~/ikun #

即为成功