Mac 使用 ngrok 实现内网穿透

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huxinguang_ios/article/details/81216213

ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放

为什么要使用ngrok?

作为一个Web开发者,我们有时候会需要临时地将一个本地的Web网站部署到外网,以供他人体验评价或协助调试等等,通常我们会这么做:

  1. 找到一台运行于外网的Web服务器
  2. 服务器上有网站所需要的环境,否则自行搭建
  3. 将网站部署到服务器上
  4. 调试结束后,再将网站从服务器上删除

只是想在公网上访问一下网站,要不要这么麻烦,累觉不爱......

如何在Mac上使用ngrok?

1. 下载Mac版ngrok:https://ngrok.com/download

2. 新建一个文件夹,将下载的压缩包拷贝到该文件夹下

3. 解压该压缩包

4. 打开Mac终端,cd 到该文件夹

5. 执行如下命令,开启内网穿透服务

./ngrok http localhost:8080

6. 执行完上面的命令后,当Session Status 为online表示内网穿透已经成功,即可在公网通过http和https两种方式访问了

猜你喜欢

转载自blog.csdn.net/huxinguang_ios/article/details/81216213