Skip to content

network_strategy对UDP流量不生效 #3053

@a86913179

Description

@a86913179

操作系统

iOS

系统版本

18.5

安装类型

sing-box for iOS 图形客户端程序

如果您使用图形客户端程序,请提供该程序版本。

1.11.4

版本

描述

当连接一个“不可上网”的WIFI时,network_strategy设置为fallback的预期行为是使用蜂窝网络,而实际行为是只有TCP流量生效,UDP流量依然是无法上网的状态

补充:直连和代理都存在上述问题

重现方式

{
  "dns": {
    "servers": [
      {
        "address": "tcp://119.28.28.28"
      }
    ],
    "strategy": "ipv4_only"
  },
  "inbounds": [
    {
      "type": "tun",
      "address": "172.19.0.1/30",
      "auto_route": true,
      "stack": "system"
    }
  ],
  "outbounds": [
    {
      "type": "direct",
      "network_strategy": "fallback"
    }
  ],
  "route": {
    "rules": [
      {
        "port": 53,
        "ip_cidr": "172.19.0.2",
        "action": "hijack-dns"
      }
    ],
    "auto_detect_interface": true
  }
}

保持蜂窝数据打开,并使WIFI断开互联网连接,使用DNS InspectorDeep DigAPP发起UDP类型的DNS查询和TCP类型的DNS查询

日志

支持我们

完整性要求

  • 我保证阅读了文档,了解所有我编写的配置文件项的含义,而不是大量堆砌看似有用的选项或默认值。
  • 我保证提供了可以在本地重现该问题的服务器、客户端配置文件与流程,而不是一个脱敏的复杂客户端配置文件。
  • 我保证提供了可用于重现我报告的错误的最简配置,而不是依赖远程服务器、TUN、图形界面客户端或者其他闭源软件。
  • 我保证提供了完整的配置文件与日志,而不是出于对自身智力的自信而仅提供了部分认为有用的部分。

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions