部署服务端(服务器上部署)
使用命令下载:
wget https://github.com/cnlh/nps/releases/download/v0.23.1/linux_amd64_server.tar.gz
解压:
tar -zxvf linux_amd64_server.tar.gz
启动:
./nps start
进入nps后台,测试web管理页面。地址为云主机地址,端口为8080:xxx.xxx.xxx.xxx/xx
默认账号密码:admin 123
如果80,443端口被占用,请修改对应的配置文件/etc/nps/conf/nps.conf
服务器端配置
新增客户端:
LEDE SSH 配置
opkg install openssh-sftp-server
上传你下载的 linux_amd64_client.tar.gz文件到root目录
ssh登录软路由后台并解压:
tar -zxvf linux_amd64_client.tar.gz
SSH 运行(下图中位置复制,前面添加 nohup 是后台守护的)
nohup ./npc -server=(ip:port) -vkey=(web界面中显示的密钥)例如:nohup ./npc -server=30.220.190.140:8020 -vkey=123456
客户端命令
连接显示在线说明成功
新增TCP 渠道
新增TCP 渠道
域名解析
域名解析
然后通过域名+端口 就可以外网访问内网了