轻量级内网穿透工具nps在阿里云以及自己机房的部署

这里是nps在github上的地址,https://github.com/ehang-io/nps

这里是nps的文档地址,https://ehang-io.github.io/nps/#/

nps是一个国产的轻量级内网穿透工具,而且有比较完整的服务端图形化管理web界面,目前用起来稳定性不错,没出现过什么问题

首先在阿里云服务器上下载nps服务端,并且解压(最好是建立一个文件夹在其中操作)

wget https://github.com/ehang-io/nps/releases/download/v0.26.3/linux_amd64_server.tar.gz
tar xvzf linux_amd64_server.tar.gz

然后我们开始安装服务端,首先进入解压目录,执行以下安装命令,此操作会把nps安装到/etc/nps

sudo ./nps install

 接着我们开始配置nps服务端,配置文件在/etc/nps/conf/nps.conf,具体各项的含义可以参看文档,https://ehang-io.github.io/nps/#/server_config,我主要配置的就是web管理服务端口,桥接端口,以及用户名和密码,配置完成之后重启服务

sudo nps reload

然后访问自己的云服务器地址:nps管理服务的管理,应该就可以看到登录界面了

到此为止服务端的配置已经基本完成,接下来需要配置内网穿透服务了

登录进入nps的web系统管理服务,新建一个客户端,系统为自动生成客户端连接的验证秘钥(也就是vkey),记住这个vkey,切勿泄漏,之后客户端连接的时候需要使用

另一边,我们在自己的机房的机器上,下载部署nps的客户端

wget https://github.com/ehang-io/nps/releases/download/v0.26.3/linux_amd64_client.tar.gz
tar xvzf linux_amd64_client.tar.gz

猜你喜欢

转载自www.cnblogs.com/jimaojin/p/12381656.html