内网穿透--Ngrok的使用
什么是内网穿透?
上面的是我从度娘里面查的,那么什么是内网穿透呢?
其实吧,简答的理解一下,我们的项目做本地开发的时候,一般是通过localhost,来进行访问的,那么只能自己电脑访问,或者是在同一局域网的设备可以进行访问。那么通过内网穿透的技术,就可以通过像域名这种,来访问本地的程序.就好比项目部署到服务器上,和访问服务器上的项目差不多。穿透内网,就是来让别人访问到你本地的项目。
内网穿透的软件有哪些?
常用的有 :
花生壳
nat123
ngrok
花生壳是收费的软件,nat123虽然免费吧,但是相对来说,不太稳定(我也只是在网上看到别人这么说,没有具体的做过测试,如果写的不对,欢迎指正!),通过综合比较呢,觉得ngrok相对更合适,所以我们用的ngrok。
ngrok官网:http://www.ngrok.cc/
客户端下载
点击上面网址-->点击客户端下载-->点击Ngrok客户端
选择与自己电脑系统相同的版本之后就开始下载了
注册Ngrok的账户
登录Ngrok账户
开通隧道
点击开通隧道-->选择免费的进行开通
添加成功后,隧道管理里面就会有一条添加隧道成功的记录
到这里准备工作就做好了
通过不同设备访问本机的程序。
1.需要运行Ngrok软件(Sunny-Ngrok启动工具)
将隧道ID,添加到运行的文本框里面。(记住这个网址,通过这个网址,别人就可以访问你本地的项目了)
2.运行本地的javeWeb项目
3.访问。以前我们是不是只能本地访问,通过什么访问? 是不是通过http://localhost:8080/项目名。别人是不能访问的。
我们通过上面的链接取访问我们本地的程序。(注意:链接后面要加上自己的项目名称)
到这里,博客就结束了。希望对你有所帮助。喜欢的话,记得点个赞哦!
每天给自己充充电。未来可期!加油!!!