一、什么是ngrok?
ngrok是一款强大的内网穿透工具,能够将本地服务暴露到公网,方便开发者进行调试和跨网络测试。它通过在公共端点和本地运行的Web服务器之间建立一个安全的通道,实现内网主机的服务可以暴露给外网。
二、安装ngrok
1. 注册账号
首先需要在ngrok官网(ngrok.com/)注册一个账号,并获取…
2. 下载ngrok
根据操作系统下载对应的ngrok客户端,下载地址:ngrok.com/download
3. 获取token进行身份验证
进行身份验证。只需执行此操作一次。身份验证令牌会保存在默认配置文件中。
ngrok config add-authtoken $YOUR_AUTHTOKEN
4. 查看个人的免费域名Domains
每个用户可申请一个免费静态域。后面我们会用这个域名访问页面。
三、启动一个服务(前端|后端服务都行,提供个端口就可以)
以live-server为例,启动一个前端页面服务。具体使用方法看官网,这里就不详细介绍了。
demo文件下新建一个html页面
输入命令 live-server ./demo
就会启动一个本地服务。
访问页面就会看到html的内容。
四、内网穿透
命令行执行下面的命令(免费的域名换成上面你自己申请的那个)
ngrok http --domain=免费的域名 http://localhost:4001
等待服务启动成功,然后就可以通过域名访问你的页面了。
第一次访问会有一个提示页面,点击Visit Site按钮就行了。
快把地址发给朋友试试吧。