V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
gleport
V2EX  ›  分享创造

一个无需两个公网地址检测 NAT 类型的服务程序

  •  
  •   gleport · 2015-05-03 14:19:48 +08:00 · 3582 次点击
    这是一个创建于 3490 天前的主题,其中的信息可能已经有所发展或是发生改变。

    类似 stund, 不过根据 STUN 协议, stund 需要拥有两个公网地址的主机才能运行. 这个服务通过伪造 IP 数据包的方式模拟出另一个 IP 地址, 从而突破了一般的 VPS 不能运行 stund 服务的限制. 不过它不兼容 STUN, 所以只能用里面的 client.py 来获取自己的 NAT 类型等信息.

    GitHub repo: https://github.com/hmgle/cripple

    目前我在一台搬瓦工主机运行了这个服务, 大家可以通过:

    ./cripple.py -H 138.128.215.119

    来检测自己的网络地址信息, 对比一下通过 pystun 获取的, 看看是否不同, 有问题, 欢迎反馈.

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   990 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 21:13 · PVG 05:13 · LAX 13:13 · JFK 16:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.