devtunnel 微软的隧道工具
2023-9-1 11:30:36 Author: y4er.com(查看原文) 阅读量:50 收藏

注意

本文最后更新于 2023-09-01,文中内容可能已过时。

https://learn.microsoft.com/zh-cn/azure/developer/dev-tunnels/get-started?tabs=windows

下载 https://aka.ms/TunnelsCliDownload/win-x64

当我本地有个python起的web服务时,可以通过devtunnel转发出去

不过这玩意需要登录才能用

可以用GitHub和微软账户登录

image.png

打开https://github.com/login/device输入设备码就绑定账号了

image.png

此时本地起一个web服务

1
python -m http.server --cgi 8000

然后转发

1
2
3
4
5
6
PS C:\Users\dd\Downloads> .\devtunnel host -p 8000
Hosting port: 8000
Connect via browser: https://3jbft79s.asse.devtunnels.ms:8000, https://3jbft79s-8000.asse.devtunnels.ms
Inspect network activity: https://3jbft79s-8000-inspect.asse.devtunnels.ms

Ready to accept connections for tunnel: 3jbft79s

这个时候打开 https://3jbft79s.asse.devtunnels.ms:8000 就能访问到localhost:8000的python web了

image.png

优点

  1. 微软签名
  2. 微软可信域名
  3. websocket协议
image.png

多地域分流

缺点:需要登录,不过GitHub随便注册,倒是无所谓。

流量限制

image.png

文档给出了这么多

image.png

文笔垃圾,措辞轻浮,内容浅显,操作生疏。不足之处欢迎大师傅们指点和纠正,感激不尽。


文章来源: https://y4er.com/posts/devtunnel-the-tunneling-tool-of-microsoft/
如有侵权请联系:admin#unsafe.sh