在自己电脑上编写的项目如何让别人也能访问(内网穿透)?

您所在的位置:网站首页 怎么下载pdf到自己的电脑上 在自己电脑上编写的项目如何让别人也能访问(内网穿透)?

在自己电脑上编写的项目如何让别人也能访问(内网穿透)?

2024-06-24 14:41| 来源: 网络整理| 查看: 265

小伙伴们通常都是在自己的电脑上编写自己的项目。在我们将项目开发完成后,如果要让别人也能访问,就是在浏览器输入一个域名网址后就能访问我们的项目。正常步骤为:要先购买一台云服务器,然后购买一个域名,接着将域名解析到我们服务器的ip,然后部署项目等等。。。。。

上述操作比较复杂,当然也需要花钱。。。现在教你一种方——内网穿透。 内网穿透

什么是内网穿透:打个比方,我们开发项目时,总会给我们的服务指定一个端口号,然后通过127.0.0.1:port/xxx/xx 来访问我们的项目。而此处的127.0.0.1可以换成我们的localhost以及本机IP地址,其结果是是一样的,而且我们的本机ip时可查的。但是为什么我们将我们的IP地址告诉了其他人,其他人也不能访问我们的电脑上的项目呢?其原因就是我们自己的电脑连接的是内网,而其他人访问我们电脑上的项目是通过外网。这是行不通的。

现在我们就可以通过设置内网穿透,将我们的本机IP映射到某个域名上,这样别人就可以通过该域名来访问我们的电脑了。具体怎么做呢?

推荐几款好用的内网穿透工具 1.frp

frp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, http, https 等协议类型,并且 web 服务支持根据域名进行路由转发。地址:https://github.com/fatedier/frp

2.ngrok

ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。地址:https://ngrok.com

3.natapp

基于ngrok的内网映射工具,免费版本提供http,tcp,udp全隧道穿透、随机域名/随机TCP,UDP端口、不定时强制更换域名/端口和自定义本地端口。地址:https://natapp.cn

这里我演示一下natapp的用法。

打开我们的网址,注册一个账号。注册完成后需要实名认证一下。 在这里插入图片描述 实名认证之后,购买一个免费隧道,每个账号只能购买2个不同协议的免费隧道,后面如果映射ip有变动可以通过配置更改。不用担心。 在这里插入图片描述 然后填写相关信息: 在这里插入图片描述 接下来 在这里插入图片描述 需要那个版本就下载那个版本,这里我演示win 64版本。 在这里插入图片描述 下载解压后得到一个natapp.exe文件。 双击打开输入:

natapp -authtoken=xxx

“authtoken= ”后面就是你的隧道对应的authtoken,然后回车确认。 在这里插入图片描述 最后,得到如下: 在这里插入图片描述 赶快和你的小伙伴试试吧。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3