正文

序言

一直想实现,但是网上很多都是你抄我的我抄你的,而且更多的是应用而不是实现,或者说更多的是而不是
就很烦这种,毛爷爷说得好,自力更生丰衣足食。于是就开始了我的研究之路。

材料

  1. 一台刷了Padavan或者小渔定制的Padavan路由,并且已开启SSH,不知道怎么开启请看下图,演示用的小渔定制Padavan

  2. 一台电脑,windows或者Linux均可,我这里用的windows

  3. Finalshell或者xhell
    开启SSH

    ssh 连接路由器

    ssh admin@10.32.0.1

    使用admin登陆路由

    按照要求输入密码,默认admin
    登陆成功
    然后输入命令下载脚本

    wget -O nps.sh https://pan.yuos.top/Linux/linux_sh/nps.sh && bash nps.sh

    不建议你们直接使用本脚本,本脚本后面也许会优化,但是目前内置的服务器信息都是我的,所以很可能你们无法使用,建议你们运行下一条命令。

已弃用: ~~wget -O nps.sh https://pan.yuos.top/Linux/linux_sh/nps.sh && vi nps.sh ~~
测试:

wget https://pan.yuos.top/Linux/linux_sh/nps_install.sh && vi nps_install.sh

i启用编辑,然后修改这个服务器信息

nohup ./npc -server=nps.yuos.top:9981 -vkey=9z5jdyqmw3w6pyt9 -type=tcp

请将./npc -server=nps.yuos.top:9981 -vkey=9z5jdyqmw3w6pyt9 -type=tcp修改为自己的nps链接
然后esc 输入wq! 保存,接下来运行脚本

chmod 700 nps_install.sh && bash nps_install.sh

校验

然后去你的nps管理面板查看是否已连接成功即可,

然后输入地址,由于我这里启用的端口为9988,所以在浏览器导航栏地址输入框输入

http://nps.yuos.top:9988/

即可成功连接

我发现nps内网穿透后,可以正常升级固件等等,完全是本地化操作,和普通的外网完全不同。

目前存在的问题

由于Padavan启动后,仅有/tmp可写,/tmp为临时内存区,断电或重启后自动清空释放本区,所以路由重启或断电后需要重新运行脚本,请悉知。

Last modification:November 26th, 2020 at 09:35 pm
如果觉得我的文章对你有用,请随意赞赏