nps内网穿透之旅

需求

由于本地调试网页需要,通过内网穿透可以避免建项目挂在服务器上调试

资料

nps开源代码

官方参考文档

软件下载安装

服务器为centos,下载安装inux_amd64_server.tar.gz
下载后,解压,然后执行;

1、sudo ./nps install
2、sudo nps start

nps后台管理

nps配置文件路径

/etc/nps/conf
conf里面
#web
web_host=你的公网ip
web_username=admin
web_password=123
web_port=8080
web_ip=0.0.0.0
web_base_url=
web_open_ssl=false
web_cert_file=conf/server.pem
web_key_file=conf/server.key
#web_base_url=/nps

nps运行后,然后进入后台管理页面
地址 http://你的ip:8080
账号 admin
密码 123

添加客户端

在这里插入图片描述

配置

在这里插入图片描述

增加tunnel

在这里插入图片描述
在这里插入图片描述
然后通过你的 http://你的公网ip:8900就可以访问

安装客户端

Windows下载地址 nps
下载后解压
cmd切换到当前目录,去服务端查看命令
在这里插入图片描述
复制命令执行,既可以连接成功。

npc.exe -server=你的ip:8024 -vkey=你的key -type=tcp

至此配置完成

注意:过程中的端口必须都要打开防火墙

我配置过程中 用到 8024 8900 8080 80
8024:客户端与服务端通信端口有
8900:内网穿透访问端口
8080:后台登录端口
80:nps监听端口

参考文章

划破的天空
superDE009

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值