什么是内网穿透?
就是让你个人电脑内建设的网站,在外网能够拜访,例如你的手机,其余电脑等。
例如你在电脑部署了一个 web 服务器,你在浏览器拜访 127.0.0.1 能够关上这个网站,然而你用手机拜访 127.0.0.1 却打不开。那是因为你这个 ip 地址不是公网 ip,只能在你的电脑拜访,你须要将 127.0.0.1 裸露进来,即须要有一个公网 ip,他人拜访公网 ip 即可拜访网站。
假如你的电脑是 A,你的手机是 B,你有一台领有公网 ip 的服务器 C,显然 B 想晓得 A 外面有什么,是有一堵墙阻挡住了,这是防火墙。咱们的目标就是绕过防火墙,即须要 C 来帮助。
A 能够和 C 进行信息替换,因为 C 是公网的,大家能够拜访 C,所以 B 也能够和 C 进行信息替换,如果 B 想和 A 分割,B 先和 C 分割,C 再和 A 分割,那么 B 就能够间接分割到 A 了,即 C 作为 A 和 B 的中介,也称为代理。
如何实现内网穿透?
市面上的内网穿透软件、工具很多,免费的有花生壳、向日葵、收费的有 frp、ngrok,其中 frp、ngrok 是须要一些搭建根底的,对小白不敌对啊,然而钉钉把 ngrok 进行了封装,小白也能够上手,上面给大家介绍钉钉这款内网穿透工具如何再本人的 windows 零碎进行应用。
DingDing_Ngrok
1、在搭建之前,能够先开启本人本地的服务器,我这里以 phpstudy 为例,开启本地 php 开发环境作为服务器。
2、开启之后,你在浏览器能够拜访 127.0.0.1:80 或者 127.0.0.1 均可拜访本地搭建的网站。
要想外网拜访这个网站,接下来就得搭建内网穿透,下载 dingding 内网穿透工具,解压,在文件夹内按住 shift
,鼠标右键, 在此处关上 powershell 窗口
关上之后,就粘贴这段命令。
.\ding -config='ding.cfg' -subdomain=likeyun 80
其中 -subdomain=likeyun 指的是设置二级域名,likeyun 能够自定义,80 是 web 服务器端口,你本地开启的是什么端口,这里就是什么端口。
按一下回车,内网穿透就开启了,拜访域名即可代理你的本地服务。
软件下载
https://likeyun.lanzoux.com/i…
Author:TANKING
Date:2020-19-19
Web:http://www.likeyun.cn/
WeChat:face6009