NPS内网穿透


1。或许很多人跟我一样,自己做了一个项目,但是只能自己本地访问,于是考虑到通过阿里云能不能穿透到本地服务器,摸搜了两天,搭建了一个NPS内网穿透。

nps下载地址https://github.com/ehang-io/nps/releasesxu

 

1.一个是客户端,一个是服务端,我的云服务器是centos8.0,下载如下版本

服务端

 

 2.下载客户端。如果本地服务器是也是centos 7.0也可以下载上面的压缩包,由于我本地是window系统,所以我下载了如下包

 

3.启动服务端

  把服务端上传到阿里云上,进行解压。

 

 解压命令 ; tar -zxvf    linux_amd64_server.tar.gz

解压后如下

 

 

执行启动命令 ./nps

 

此时服务端已启动成功。

访问服务端web界面,登录账户和密码在其配置文件中。默认的账户和密码为 admin 123   登录地址 ip+8080

注:如果是云服务器,有些端口比如80端口被占用,会导致服务启不起来

 

点击客户端新增保存。

 

 

 

 

 

2.启动本地服务。

springboot服务

 

 

本地访问 localhost:9090 

 

可以正常访问

3.启动本地客户端

配置本地客户端配置文件

 注意:vkey要和上面创建客户端的秘钥一致。

 

 

运行nps.exe

 

 

 客户端启动成功。

 

这个时候通过调用公网就可以成功穿透到本地服务。

 

 

具体安装说明文档地址:https://ehang-io.github.io/nps/#/install

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM