<返回更多

利用CentOS7云主机搭建NPS内网穿透代理服务器

2020-06-11    
加入收藏
利用CentOS7云主机搭建NPS内网穿透代理服务器

 

nps是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持tcp、udp流量转发,可支持任何tcp、udp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网DNS解析等等……),此外还支持内网http代理、内网socks5代理、p2p等,并带有功能强大的web管理端

利用CentOS7云主机搭建NPS内网穿透代理服务器

 

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

利用CentOS7云主机搭建NPS内网穿透代理服务器

 

1、在云主机上解压服务端安装包

利用CentOS7云主机搭建NPS内网穿透代理服务器

 

2、安装NPS

./nps install

利用CentOS7云主机搭建NPS内网穿透代理服务器

 

3、启动nps服务

nps start

利用CentOS7云主机搭建NPS内网穿透代理服务器

 

4、打开云主机NPS Web界面

http://云主机公网IP:8080

利用CentOS7云主机搭建NPS内网穿透代理服务器

 

用户名admin密码123

利用CentOS7云主机搭建NPS内网穿透代理服务器

 

5、新增一下客户端,设置一下客户端验证密钥

利用CentOS7云主机搭建NPS内网穿透代理服务器

 


利用CentOS7云主机搭建NPS内网穿透代理服务器

 

6、在客户端机器上安装nps client客户端安装包

下面以一台centos7的内网虚拟机为例

先解压linux_amd64_client.tar.gz 客户端安装包

利用CentOS7云主机搭建NPS内网穿透代理服务器

 

7、后台执行npc命令与云主机建立连接

nohup ./npc -server=云主机:8024 -vkey=客户端验证密钥 &

利用CentOS7云主机搭建NPS内网穿透代理服务器

 

如果连接没有问题的话,在Web端可以看到客户端为online在线状态

利用CentOS7云主机搭建NPS内网穿透代理服务器

 

8、添加一条tcp隧道

利用CentOS7云主机搭建NPS内网穿透代理服务器

 

客户端id为上面添加客户端时的id

利用CentOS7云主机搭建NPS内网穿透代理服务器

 

9、最后验证内网穿透是否生效

如步骤8,将内网机器的22端口通过内网穿透成云主机的9024

利用CentOS7云主机搭建NPS内网穿透代理服务器

 

可以正常访问,说明穿透成功

总结:可以看出nps配置较简单,初次安装好服务端与客户端后,只需要在Web上配置穿透规则即可,图形化配置更简单高效

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>