LINUX下搭建NPS内网穿透工具(带WEB面板)

项目地址:https://github.com/cnlh/nps/releases

该工具是一款使用go语言编写的轻量级、功能强大的内网穿透工具。支持tcp、udp流量转发,支持内网http、socks5代理,同时支持snappy压缩(节省带宽和流量)、站点保护、加密传输、多路复用、header修改等。同时还支持web图形化管理。

搭建第一步

	去项目地址下载适合你服务器的版本的服务端上传到你的服务器,查看系统多少位可输入
  • 1

在这里插入图片描述
本机linux系统为64位

当然也可以使用命令进行下载
在这里插入图片描述
下载完成之后进入下一步

第二步解压并安装

在这里插入图片描述
命令: tar -zxvf linux_amd64_server.tar.gz
这边建议新建一个独立文件夹来进行存储nps

在这里插入图片描述
解压完毕进行安装
安装命令:./nps install
在这里插入图片描述
解压成功之后的效果图为上
到这里就已经安装完毕可以启动了 在路径 输入 nps 方可启动

但是我这边用到了NGINX所以还没结束

由于用到nginx做反向代理,所以需要修改http_proxy_port、https_proxy_port代理端口配置,如果不需要使用nginx代理的话,可以不用修改直接第二步就已经结束了。
我们进入nps配置文件
在这里插入图片描述
这里默认为 80 和 443
切记一点修改配置要去 /etc/nps下进行修改 (否则不生效 切记)
然后进行重载
命令:sudo nps reload

最后进行启动

在这里插入图片描述
可以看到这边配置已经生效
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
到此结束!!!!

posted @ 2022-03-20 10:28  拿笔小新  阅读(1157)  评论(0编辑  收藏  举报