为什么要内网穿透?
我们的个人电脑都处于内网,即没有可公开访问的独立 IP 地址,因此其他内网用户无法找到你,就没办法和你建立网络连接。
什么是内网穿透?
将内网的电脑 “暴露” 到公共网络。可以简单理解为一个中间人,由于他知道你的电脑地址,所以能建立一条隧道,帮助其他用户访问到你的计算机。
实现内网穿透
实现内网穿透的工具很多,本博客使用Ngrok进行教程
1、首先登录自己的账号,可以直接使用GitHub进行注册登录
2、登陆注册后根据自己的操作系统选择安装
3、将下载好的压缩包解压到自己想要的目录,通过cmd进入该目录(目录下只有一个exe文件,不需要双击运行什么的)
4、复制官方提供的代码,在命令窗口执行,添加用户token
5、执行完毕后就可以使用以下代码进行穿透了,同样在也是在命令终端进行
ngrok http 端口号
我这里开放8101端口,效果如下,分享https链接给其他内网用户,他们就可以直接访问你的网站了
*6、固定域名(选做)
为了避免每次都要切换域名,ngrok提供了固定域名,初次直接申请创建即可
创建:
查看:
域名创建好后复制代码运行即可,代码最后带着端口号哦!!!
ngrok http --doman************ 端口号
##本教程仅供学习使用
##本教程穿透为单接口
##如有问题请私信