NPS内网穿透技术

1、官网文档

https://ehang-io.github.io/nps/#/install

2、简要安装与配置

2.1、服务端配置

2.1.1、查看系统版本多少位

lsb_release -a

如果提示 -bash: lsb_release: command not found 输入下面的指令在执行上面的查看本版指令

yum install -y redhat-lsb

2.1.2、下载服务器端安装包

了解了自己的系统本版以后自行到 https://github.com/cnlh/nps/releases  下载对应自己系统版本的服务端

wget https://github.com/cnlh/nps/releases/download/v0.23.2/linux_amd64_server.tar.gz

2.1.3、服务器端安装包的安装与配置

上传好文件以后我们解压文件,然后进入nps文件夹,开启nps。

cd nps
./nps start

在浏览器打开ip:8080,就能进入web面板 默认账号是admin 密码是123

修改账号密码可以输入下面的质量进行修改.

vi conf/nps.conf

2.2、客户端的配置

使用centos【没有公网ip】映射域名或者访问某个端口的内网穿透

2.2.1、下载客户端

服务端一样,现查看自己的系统本版然后去 https://github.com/cnlh/nps/releases 下载对应的客户端

wget https://github.com/cnlh/nps/releases/download/v0.23.2/linux_amd64_client.tar.gz

2.2.1、客户端配置

解压文件,进入nps文件夹,

cd nps
然后在服务端web面板先建立好客户端

然后返回客户端列表 复制你刚才新建好的客户端里面的命令到你的客户端执行即可

如果想让进程一直执行请在命令 ./npc 后面加上 start 例如

./npc start -server=59.65.68.25:8024 -vkey=rfp2qntwxcu083sl -type=tcp

接下来就可以到web面板里面设置要映射的外网端口和域名就可以了

3、常用命令

服务端停止或重启

 ./nps stop|restart

客户端把./nps换成./npc

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值