先放下地址:https://github.com/scmagi/sizzler
Sizzler 是一个在 Linux 上,由 Python 3.5 运行的程序。它可以在一台计算机上利用 TUN 虚拟一个网卡,并将发往和来自这个网卡的数据包,通过 WebSocket 传到另一台运行 Sizzler 的计算机上。
因为 WebSocket 本身已经有广泛的应用,也很容易找到 WebSocket 的反向代理,可以使用这种方法做出很有意思的网络架构 :)
由于虚拟网卡传送的是 IP 数据包,这种方案不仅可以支持 TCP 连接,其他协议理论上也都是可行的。
Edit 1:Sizzler 是一个 Python 模块,运行方法是python3 -m sizzler 参数
, README 中直接用sizzler
代替,但我还没有进行相应的设定,也没向 PyPI 发布这个模块。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.