前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >利用CentOS7云主机搭建NPS内网穿透代理服务器

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

作者头像
yuanfan2012
发布2020-02-26 13:42:27
11.3K5
发布2020-02-26 13:42:27
举报
文章被收录于专栏:WalkingCloudWalkingCloud

之前有介绍ngrok,frp内网穿透工具,可以参考以前的文章

利用ngrok实现Linux服务器 SSH&Web服务的内网穿透

Linux下内网穿透工具Frp的简单使用

下面介绍另外一款内网穿透工具nps

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

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

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

2、安装NPS

./nps install

3、启动nps服务

nps start

4、打开云主机NPS Web界面

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

用户名admin密码123

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

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

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

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

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

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

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

8、添加一条tcp隧道

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

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

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

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

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

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-02-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 WalkingCloud 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档