Asuswrt-Merlin梅林固件不同于openwrt,很多的插件用命令安装,提示没有目录的读写权限,npc内网穿透还好可以直接用命令行启动,将启动命令做成脚本,放入到自启动目录,就可以实现开机自启动的效果,具体操作如下:
1.将npc下载到路由器并解压
wget https://github.com/ehang-io/nps/releases/download/v0.26.10/linux_arm_v7_client.tar.gz tar -xzvf linux_arm_v7_client.tar.gz
2.复制到梅林改版固件路由器的插件目录
cp /tmp/home/root/npc /jffs/.koolshare/bin
3.进入自启目录建立自脚本
cd /jffs/.koolshare/init.d vi S99npc.sh
5.复制启动代码到.sh脚本文件里面
#!/bin/sh /koolshare/bin/npc -server=***.e-123.cn:19002 -vkey=rfvqu547emsxzu7r -type=tcp
5.修改脚本权限
chmod +x S99npc.sh
最后reboot重启路由器过一会,就会发现路由器已经在nps服务器上在线了