如何通过外网(互联网)访问本地计算机里的网站?Ngrok(内网穿透)帮你解决!
Posted IT_Holmes
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过外网(互联网)访问本地计算机里的网站?Ngrok(内网穿透)帮你解决!相关的知识,希望对你有一定的参考价值。
很多人喜欢搭建自己的网页,但是在本地搭建成功后,只能在本地或者局域网内进行访问。 怎么才能通过互联网来让别人访问你的网页呢?这里可以使用ngrok来实现。
1.了解一些内容
操作前,先解释解释内网穿透,想要别人来访问你的电脑本地的网站,首先就需要域名! 我们在访问一些网页时,都是有域名的,例如:www.baidu.com(百度)。
域名会对应IP,比如我们本地的网页一般为http://localhost:8080(本地的localhost对应127.0.0.1的IP,8080为端口)。
所以,要想别人访问你本地机的网站,就必须有一个域名来映射你本地的IP。这里我们使用域名服务器来映射的。
下面就来操作,如何免费注册获得域名,并且映射到自己的本地机中。
2. 注册和登录ngrok
首先,先登录ngrok的网页,注册一个账号。
注册成功后,登录到自己的后台页面。
3.免费购买一个域名
点击隧道管理的开通隧道:
里面有一个0元购买的,直接点击购买:
以下必须要填写隧道协议,隧道名称,前置域名,本地端口。http验证的两个可以不用填写。填写后,确认添加就行,之后点击开通隧道。
4.下载ngrok服务 完成互联网访问本地网站
完成上面步骤后,可以去隧道管理,查看一下自己的域名服务器。记录一下隧道id,后面用到!
在你的隧道管理中,点击Ngrok(客户端下载),下载对应系统的Ngrok版本。下载好后,解压。
进入windows_amd64,启动下面工具:
输入隧道的id,回车启动隧道:
启动后,它会给你一个域名地址,这个域名地址就是映射你的本地机的地址,这样就可以通过这个地址来访问你的网页了。
5. 测试 互联网访问本地机
完成以上4个步骤,就可以通过互联网来启动自己的网页试试了!当然,因为这里是免费的会限速限流,访问时间会很长!
以上是关于如何通过外网(互联网)访问本地计算机里的网站?Ngrok(内网穿透)帮你解决!的主要内容,如果未能解决你的问题,请参考以下文章