当我们的计算机处于局域网内时,如果想要外网与内网的计算机连接通信,就需要通过内网穿透来实现。ngrok是一个反向代理,使得你本地的服务器可以被局域网外的公网访问到ngork的服务端和客户端,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放。
【开发|最强、最简单的内网穿透(ngrok),不花一分钱,将你的服务暴露给全世界】概念说完具体该怎么实现呢,很简单
- 首先下载ngrok工具,将工具解压到你喜欢的地方
- 申请token,并在刚才解压
ngrok
工具的目录执行
ngrok config add-authtoken [token]
文章图片
- 构建自己的服务,搞个简单的flask服务,跑起来
文章图片
- 暴露指定端口
ngrok http 5000
,此时本机的5000端口即可通过外网https://30a7-114-221-78-145.ap.ngrok.io
进行访问,并且通过http://127.0.0.1:4040
进行监控。
文章图片
推荐阅读
- python生成requirements.txt的两种方法
- 从“有用”到“好用”、再到“爱用”,它能跨越式释放IT生产力吗()
- TiDB集群运维之版本升级
- 使用Python开发鸿蒙设备程序(1-GPIO外设控制)
- 开发和运维对K8S中的应用都做了什么()
- linux|Linux系统安装腾讯会议
- 运维小知识
- Sangfor AIOps in VDI(快看深信服IOM如何快速解决70%以上的桌面云运维管理问题!)
- 运维|使用nvidia-smi报错