查看: 540|回复: 1

如何用nps搭建网站并穿透内网设备

[复制链接]
累计签到:78 天
连续签到:1 天

286

主题

317

帖子

1025万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
10252116
QQ
发表于 2020-8-15 16:24:40 | 显示全部楼层 |阅读模式
首先跟大家说明nps工具是github一位大佬写的属于开源产品,此工具具有传输无损和p2p模式当然还有其他的模式的本次主要介绍如何穿透内网域名网站到公网访问。  本次准备工具如下:
1、nps服务端和客户端(稍后我会提供)
2、家里至少有一台长期开机的内网设备
3、至少有一个顶级域名
4、一台公网vps服务器
5、一颗聪明的小脑袋瓜

前期准备好以后我们就开始我们的教程了,此教程图片较多大家请仔细看。


一、选购我们的用来穿透内网的公网vps这里我选择的是阿里云的轻量服务器。
      
二、大家安装的系统尽量跟我一样是centos的避免一些小白不会用瞎复制我的代码导致出错

三、然后用工具链接我们的vps这个大家可以用putty这个工具百度就可以下载到然后我的是mac os系统我直接用终端给大家演示
      
四、本次给大家测试的是别的服务器,因为我已经成功了所以用别的也不打码了,mac os系统的终端连接代码是ssh root@ip然后就会出现选择yes或者no直接yes回车下一步输入密码回车

五、然后打开nps的软件包下载页点我直达进去后选择我们的系统架构centos是liunx所以我们选择linux_amd64_server.tar.gz

      
六、对linux_amd64_server.tar.gz点击右键复制链接地址
      
七、然后切换到我们的终端(连接工具)然后复制地址wget https://github.com/ehang-io/nps/releases/download/v0.26.8/linux_amd64_server.tar.gz
      
八、等待下载完成后解压我们下载的工具代码如下tar -zxvf linux_amd64_server.tar.gz
      
九、解压完成后执行安装命令./nps install
      
十、继续执行启动命令 nps start

十一、执行好所有命令后输入我们的vps的IP地址加8080(在此多嘴提醒下大家vps防火墙必须开放8080、8024端口)输入账号密码admin 123
      
十二、进去后我们点击客户端  新增一条客户端
     
十三、进去后其他的都可以不填忽略即可唯一验证密钥必须要填写后面会用到然后压缩加密选择是(yes)
   
十四、现在看到应该跟我差不多离线是正常的因为还没有弄完不要着急
   
十五、接下来就是要配置客户端了,这一步大家的机器各不相同我拿我的openwrt(x86)软路由给大家测试,用终端登陆我们的软路由
  
十六、然后复制如下代码wget https://github.com/ehang-io/nps/releases/download/v0.26.8/linux_amd64_client.tar.gz下载

十七、然后解压下载好的客户端代码如下tar -zxvf linux_amd64_client.tar.gz

十八、我们先临时启动下代码如下./npc -server=43.250.105.213:8024 -vkey=123456  代码解释:./npc -server=(ip:port) -vkey=(web界面中显示的密钥)

十九、常驻客户端后台操作代码如下nohup ./npc -server=(ip:port) -vkey=(web界面中显示的密钥)


二十、完成以上所有操作然后仔细检查是否在运行,如果感觉不正常大家一定要检查vps的防火墙有没有开放8024端口

二十一、解析域名加绑定去服务商购买顶级域名推荐阿里云怎么购买在此不多赘述

   
二十二、进入NPS后台绑定域名以及设置内网IP及端口号、
     
  
二十三、然后点击新增然后不出意外就会链接完成我的完成图如下:
   
   

如果感觉还不错的话大家转载收藏谢谢!!!!!!


服务器给大家用我自己用不到只有一个月时间随便玩

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册 微信登录

x
回复

使用道具 举报

累计签到:78 天
连续签到:1 天

286

主题

317

帖子

1025万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
10252116
QQ
 楼主| 发表于 2020-8-16 12:26:04 来自手机 | 显示全部楼层
希望大家多多支持,写教程不易帮大家解决困难。
回复

使用道具 评分 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

快速回复 返回顶部 返回列表