V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
seabreath
V2EX  ›  macOS

用了 little snitch 发现腾讯的软件会请求很多 ip 连接,而不是仅仅是某些域名

  •  
  •   seabreath · 2022-12-04 15:27:18 +08:00 · 2340 次点击
    这是一个创建于 749 天前的主题,其中的信息可能已经有所发展或是发生改变。

    RT ,包含微信、QQ 、QQ 音乐都是这样,除了会连接某些特定域名,还会连接到很多 ip 地址。 用了不到一周,微信有 110+ip 连接,QQ 有 20+,QQ 音乐有 70+。 其他软件也有这种 ip 连接,但没这么多,一般就个位数。 非技术人的疑问:这种现象是软件网络架构设计的问题吗?

    7 条回复    2023-12-08 14:11:10 +08:00
    opengps
        1
    opengps  
       2022-12-04 15:54:33 +08:00
    软件架构本身,A 负责的模块跟 B 负责的模块显然各用各的连接更方便开发。最后结果就是,越大型团队开发出来的东西,越是多浪费连接数这类资源。
    fredcc
        2
    fredcc  
       2022-12-04 16:03:41 +08:00 via Android
    有没有可能,人家只是用了内置的 HTTP DNS ,所以你看到的连接是很多 IP 而不是域名
    mreasonyang
        3
    mreasonyang  
       2022-12-04 19:39:29 +08:00
    这种都是 HTTPDNS 和长连
    jorneyr
        4
    jorneyr  
       2022-12-04 21:01:32 +08:00
    可能是因为腾讯的用户量太大,同一个服务需要很多服务器进行负载均衡,所以在请求前先获取和你连接最快速的服务器 IP (不能是域名,相当于腾讯自己计算负载),然后再用这个 IP 连接服务器,每次的网络情况不一样,所以得到的服务器 IP 也不同。
    red3
        5
    red3  
       2022-12-05 16:30:36 +08:00
    先排除看是不是 little snitch 的问题,我上次用 surge 和你类似的现象,改用系统代理到电脑抓包就正常了,看见的都是域名了
    seabreath
        6
    seabreath  
    OP
       2022-12-06 20:37:01 +08:00
    @red3 我用的 clashX pro 普通模式:设置为系统代理
    Alex1111
        7
    Alex1111  
       2023-12-08 14:11:10 +08:00
    这样一比较微信输入法还是挺良心的🤣,只有一个 qq.com 域名连接,没有 ip 连接
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   934 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 19:38 · PVG 03:38 · LAX 11:38 · JFK 14:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.