NPS GitHub地址

https://github.com/ehang-io/nps

NPS 使用

Document (ehang-io.github.io)

下面是简单使用方法示例
  • 下载服务端在vps上面解压运行

tar -zxvf linux_amd64_server.tar.gz

./nps install

nps start

默认配置下会开启80,443,8080,8024端口,

其中8080端口未web管理端口,用户名admin密码123

如果访问不到,系统防火墙规则开启对应端口,修改对应端口

/etc/nps/conf/配置文件中可以修改相应配置,端口登录用户密码等

其他常用命令

启动nps start

停止 nps stop

升级 nps-update update

  • 登录后台添加一个客户端

以上参数皆可自定义

  • 针对某个客户端连接,添加对应的内网隧道

可添加对应的隧道方式,可以同时添加多个、多种类型隧道

  • 客户端连接

Linux下可以直接使用命令

./npc -server=IP地址:8024 -vkey=自动生成或指定的key -type=tcp

Windows可以配置配置文件nps.exe 同目录下conf/npc.conf,pei

这个配置文件一般情况有这里就够了,连接上以后再到nps管理面板配置对应隧道模式即可, 方便管理