Ngork内网穿透(保姆级教学)
Ngork内网穿透
说在前面:本篇博客根据b站狂神老师的教学视频总结,写得不好的地方还请大家帮忙指出,我一定认真修改!!!
有想要直接观看教学视频的小伙伴们可以直接点击这个链接:狂神说Java (在此感谢狂神老师!!!)
问题:自己电脑上的项目,如何让别人访问?
我们知道,在自己电脑上的项目,一般是通过本地服务器(如Tomcat服务器)来访问的,除非你用云服务器提供公网ip地址。那么有没有一种简便的方法,不部署到云服务器,别人也能访问我们的本地项目呢?
这个时候,我们就要用到内网穿透了!
什么是内网穿透?
内网穿透即NAT穿透,计算机是局域网内时,外网与内网的计算机节点需要连接通信,有时就会出现不支持内网穿透。内网穿透就是说映射端口,能让外网的电脑找到处于内网的电脑。
那么什么又是端口映射呢?
端口映射其实就是常说的NAT地址转换的一种,其功能就是把在公网的地址转翻译成私有地址。
内网穿透提供了我们在公网地址上访问本地项目的一种方法,看下面的这个例子,我们就不难理解了。
如:http://localhost:8080/(本地项目地址)【通过服务器】 ---> http://www.studywithme.club(在公网上访问的地址)
什么时候使用?
-
公司交付任务 甲方!
-
给同学分享你的资源!
怎么用?
-
注册账号
-
首先进入网站
-
注册并登陆账号
-
登陆之后需要关注一个微信公众号,扫码关注就OK了
-
-
购买服务(0元)
请记住,我们这次开通的是免费的,不要钱!!!
开通隧道并填写信息:
-
下载工具实现
-
开通完成之后咱们发现隧道不在线,我们就先去下载客户端,开通隧道
tip:客户端在隧道管理页下载!
选择对应的客户端版本,我这里是Windows系统,所以下载win64位版本
-
之后打开下载解压后的启动工具
-
启动工具之后要求输入客户端id,这个id就是隧道id
隧道id可以到隧道管理中查看!
-
将隧道id输入到需要启动的客户端id中即可
启动成功后,远程的小伙伴们就可以访问到我们的本地项目啦!!!
注:上图中的外网访问地址应改为:公网访问地址(截图时笔误)
-
说在最后:如果有临时需求的话,可以用用这种内网穿透的方法让别人访问到自己的项目;如果需要部署一个需求比较大的网站,还是推荐买云服务器,毕竟用起来更快,更流畅!!!