• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

腾讯云服务器部署内网穿透让其他人在不同ip可以访问我们localhost端口的主机项目(nphotoshop开源项目)

武飞扬头像
时间幻象
帮助5

首先打开shell连接我们的云服务器

然后我们再opt目录下面创建一个文件夹用来存放我们的压缩包和文件

mkdir /opt/nps

 这个是它官方的安装图解.所以我们按照这个docker安装过程来:

学新通 

然后我们用docker安装镜像.这样的话比较简单一点

docker pull ffdfgdfg/nps

然后我们查看docker的镜像是否下载完成

docker images

学新通

有了之后我们去下载他的压缩包 

 点击直接下载压缩包

下载好了之后我们传到的我们的云端的任意一个目录,之后来到压缩包目录进行解压到我们刚才创建好的目录里面

unzip conf.zip -d /opt/nps

然后我们就可以启动docker容器

docker run -d --name=nps --restart=always --net=host -v /opt/nps/conf:/conf ffdfgdfg/nps

然后用docker ps查看启动是否成功

学新通

 启动好了之后,我们进入config目录查看conf信息,打开nps.conf文件

学新通

 这里面的

http_proxy_port=88

https_proxy_port=4433

这两个端口号对应我们的云服务器的端口号,原本是80和443这两个端口.如果你已经占用了这两个端口的话,你就必须改成另外两个像我这样.然后打开对应的防火墙,否则你的web页面是无法打开的

 这个8024端口必须在你的云服务器上面开启要不然主机无法穿透

学新通  

这是端口对应和账号密码.没改的话账号是admin,密码是123456,建议改密码和账号要不然有被黑的风险 

我们进入它的web控制端页面 

学新通 

http://云服务器外网ip:8080/

进来之后,点击客户端,点击新增,备注随便写.下面三个全勾选是

学新通

 写完之后就是这样的一个状态

学新通

 然后我们下载window端的npc运行文件即可

进入Github下载window64下载

学新通

 下载好了之后我们去c盘创建一个npc目录.将npc.exe文件放入npc目录里面,然后我们以管理员身份运行cmd,cd /npc里面

学新通

 在install后面加上我们刚才新加的的客户端命令即可下载成功,文件目录里面会多了个log和update文件

学新通

 然后我们打开计算机管理,打开服务,找到nps内网穿透客户端,右键属性

学新通

 修改登录配置,这样的话如果你的端口有问题它就会隔26s连接一次知道连接成功到你的云服务器为止.这样改比较好

学新通

 这样之后我们去控制台配一个属性就可以做到访问了,点击TCP隧道,这个9999是你云服务器的端口,自己随便设置一个就可以,下面的8080是你项目的端口,其他不变,如果你有域名的话你还可以去域名解析那里设置你的域名

学新通

 然后我们去以管理员身份去cmd打开刚才的npc目录,然后npc.exe start启动客户端.成功之后我们启动项目,然后云服务器ip端口:8080就可以访问你的springboot项目了

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhfhhcjf
系列文章
更多 icon
同类精品
更多 icon
继续加载