开发|最强、最简单的内网穿透(ngrok),不花一分钱,将你的服务暴露给全世界

当我们的计算机处于局域网内时,如果想要外网与内网的计算机连接通信,就需要通过内网穿透来实现。ngrok是一个反向代理,使得你本地的服务器可以被局域网外的公网访问到ngork的服务端和客户端,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放。
【开发|最强、最简单的内网穿透(ngrok),不花一分钱,将你的服务暴露给全世界】概念说完具体该怎么实现呢,很简单

  1. 首先下载ngrok工具,将工具解压到你喜欢的地方
  2. 申请token,并在刚才解压ngrok工具的目录执行
    ngrok config add-authtoken [token]

开发|最强、最简单的内网穿透(ngrok),不花一分钱,将你的服务暴露给全世界
文章图片

  1. 构建自己的服务,搞个简单的flask服务,跑起来
开发|最强、最简单的内网穿透(ngrok),不花一分钱,将你的服务暴露给全世界
文章图片

  1. 暴露指定端口ngrok http 5000,此时本机的5000端口即可通过外网https://30a7-114-221-78-145.ap.ngrok.io进行访问,并且通过http://127.0.0.1:4040进行监控。
开发|最强、最简单的内网穿透(ngrok),不花一分钱,将你的服务暴露给全世界
文章图片

    推荐阅读