今天无聊在本地搭建了本地web环境,然后就想着用一下内网穿透,在百度最终选了这个最无脑的工具-nps。

安装
Github地址:https://github.com/cnlh/nps
需求
服务端: 需要安装在一个有公网IP的服务器上,系统为Linux/Windows均可。
客户端:电脑一台,或者只有内网的vps
#从github上获取最新版本的nps服务端
wget https://github.com/cnlh/nps/releases/download/v0.23.2/linux_amd64_server.tar.gz
#进行解压
tar -zxvf linux_amd64_server.tar.gz
# 启动服务端
./nps start
输入服务器的IP地址加8080端口号,即可进入NPS的后台界面,默认用户名:admin 默认密码:123
服务端使用
登录后台,添加一条客户端


客户端使用
1.进入github releases安装页面进行下载
2.windows系统
#首先按住Win+R,输入cmd进入命令窗口,然后使用命令:
#比如下载的客户端文件在D盘,先进入到D盘
cd /d d:
#启动客户端,比如服务端公网IP为1.1.1.1,服务端配置文件中tcpport为8284
npc.exe -server=1.1.1.1:8284 -vkey=客户端的密钥
2.linux系统
#比如下载的客户端文件在根目录,先进入根目录
cd ~
#启动客户端,比如服务端公网IP为1.1.1.1,服务端配置文件中tcpport为8284
./npc -server=1.1.1.1:8284 -vkey=客户端的密钥

内网穿透
1.点击域名解析,先将自己的域名解析到服务器上


