V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
msmmbl
V2EX  ›  宽带症候群

求助:电脑 53 端口发出的 udp 包被阻挡

  •  
  •   msmmbl · 4 天前 · 1366 次点击

    最近遇到一个 dns 不通的问题,求助大家,请大家给一些思路:

    windows11 在连续开机几天后,就会出现 dns 不通的问题。准确来说,是 53 端口的 udp 不通,导致所有 dns 查询失败。重启后能解决,但是几天后又会出现。

    我排查了好久都没找到原因。

    出现问题后:

    1. 有尝试过在另一台电脑上,打开一个 udp 程序在 53 端口侦听,本机使用一个 udp 程序发数据,收不到。但是 如果换在 52 、54 端口测试,又能收到——说明只影响了 53 端口。

    2. 本机 wireshark 抓包,发现网卡根本没有发送出去 udp 53 的任何包。

    3. 使用 windows 自带的 pktmon start --etw -m real-time 命令抓网络事件,发现了大量的:

    [04]11898.FC4C::2025-12-19 16:31:25.226036300 [Microsoft-Windows-PktMon] 事件: 170, 级别: 4 信息 , 关键字: 0x10 Payload, 丢弃:PktGroupId 1125899906843333 、PktNumber 1 、外观 0 、方向 Tx 、类型 IP 、组件 241 、筛选 1 、DropReason Inspection absorb 、DropLocation 0xE0004170 、OriginalSize 68 、LoggedSize 68 
    	删除:ip: (tos 0x0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 68)
        192.168.11.144.49537 > 192.168.11.15.53: 40723+ A? cpgbackup.logitech.com. (40)
    
    

    类似这样的 dns 查询被 DropReason Inspection absorb 的日志。

    我个人偏向于在本机,可能存在一个 WFP 规则,或者驱动,在连续几天运行的情况下出 bug ,把这个 53 的 udp 包吃掉了。上面的日志的“组件 241”可能是一个线索,但是我不知道怎么找到“组件 241”。

    AI 说可能是抓包工具、网络防护软件注册的规则,把包阻挡了。试过卸载这些软件,无效。

    有使用 netsh wfp show filters 导出所有的 filters ,但是文件很大,用工具删选了一下,主要是对规则是 53 这个特征删选,发现所有的相关的规则都是 permit 。


    我想问:

    有没有办法找到这个组件 241 。AI 工具给出的命令都是错误的。

    9 条回复    2025-12-23 10:35:11 +08:00
    superkkk
        1
    superkkk  
       4 天前
    你本机 53 端口起了个自己的 dns 服务,然后网络的 dns 改成 127.0.0.1 了?我也发现 windows11 有这个弱智操作了。把 ipv6 关了,然后 pwsh 执行忘了啥命令了就好了。好像和 WFP 有关
    birdvdsk
        2
    birdvdsk  
       4 天前 via Android
    这里是 wfp 浏览器,dump wfp 发出来给大家瞧瞧怎么样。
    https://github.com/zodiacon/WFPExplorer
    msmmbl
        3
    msmmbl  
    OP
       4 天前 via Android
    @superkkk
    @birdvdsk
    感谢提供信息,因为着急做完工作把我电脑重启了,等下次复现的时候,再排查。
    julyclyde
        4
    julyclyde  
       1 天前
    作为客户端并不需要“从 53”发送数据啊
    只是“发给 53”而已
    为什么这种也会被干扰?
    msmmbl
        5
    msmmbl  
    OP
       1 天前
    @julyclyde #4 可能我没表达清楚,是从本机发出的所有目标端口是 53 的 udp 包被干扰。
    julyclyde
        6
    julyclyde  
       1 天前
    @msmmbl 是不是有些防火墙或者防护类的软件生效了?
    msmmbl
        7
    msmmbl  
    OP
       15 小时 23 分钟前
    @julyclyde #6 有可能,为此,我关闭了 windows 防火墙,卸载了火绒,删除了 sangfor 的 vpn ,删除了 wireshark 、Npcap 、proxifier 。但是还是会出现这个问题。

    现在我怀疑无线网卡的驱动了,插上网线试试看还会不会复现
    julyclyde
        8
    julyclyde  
       14 小时 52 分钟前
    @msmmbl 驱动程序比 udp 低好几层呢吧……
    msmmbl
        9
    msmmbl  
    OP
       14 小时 11 分钟前
    @julyclyde
    怎么说呢,现在确实没啥方向了。
    等下次再出现的时候,用上面兄弟提供的工具再排查下看看有没有方向。
    最近用有线 3 天了,还没有复现。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1468 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 16:46 · PVG 00:46 · LAX 08:46 · JFK 11:46
    ♥ Do have faith in what you're doing.