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

小天才手表默认广播 ipv6 路由网关,导致整个家庭 v6 网络瘫痪

  •  
  •   chijiao · 3 天前 · 2191 次点击

    最近家庭网络很奇怪,经常出现断断续续的问题. 具体症状就是有些 v6 的 ip, 有时候可以访问,有时候不行. 我登录家庭的一台 Ubuntu 服务器, 查看 ipv6 地址, 发现是正常的.但是就是 ping 不通任何的 v6 网站. 但是 windows 的电脑,可以访问 v6 网站. 开始一步步排查.

    1. 查看 Ubuntu 的 ip6 路由表, 发现一个很奇怪的路由.

    root@home-x79:/data/conf# ip -6 route
    ::1 dev lo proto kernel metric 256 pref medium
    2409:1234:c16:e290::/64 dev br0 proto ra metric 100 expires 86198sec pref medium
    fe80::/64 dev br0 proto kernel metric 256 pref medium
    default proto ra metric 100 expires 8798sec mtu 1500 pref low
            nexthop via fe80::1 dev br0 weight 1
            nexthop via fe80::7a2e:3ff:fe76:b14b dev br0 weight 1
    
    

    重点来了, 发现多了一个路由. nexthop via fe80::7a2e:3ff:fe76:b14b dev br0 weight 1

    2. 查询为啥多了这个 v6 的网关. 使用命令

    ip -6 neigh show dev br0
    

    查到了网关 mac 地址

    fe80::7a2e:3ff:fe76:b14b lladdr 78:2e:03:00:00:00 router STALE
    

    3. 很神奇, 为啥会有这个设备, 主动发送 v6 路由的广播. 根据 mac 地址, 去 mac 地址库查询, 发现是小天才公司的电话手表.

    4. 登录路由器, 查询 dhcp 分配的 ip, 果然是小天才手表的 mac.

    5. 找到原因了,断开小天才手表的网络, 刷新 Ubuntu 的 v6 路由表, 网络恢复正常.

    我目前的疑问是. 为何小天才手表连接到家庭 WiFi 后,会发送 ipv6 的路由广播, 让整个局域网的 v6 路由,从小天才手表通过. 莫非是为了有啥特别的用途? 还是程序有 bug.

    11 条回复    2025-03-23 20:44:43 +08:00
    ll26571
        1
    ll26571  
       3 天前
    大概率是 bug ,虽然 ipv6 已经出来好多年了,但协议栈代码的质量不是一时半会儿就搞得定的,哪怕是大公司。曾经实验室接了一个华为的家用级路由器,用了一段时间发现乱广播 ndp 包,直接把 v6 网络整崩溃的
    MYDB
        2
    MYDB  
       3 天前
    看起来像是 bug ,但这种强收集隐私的设备,而且还没法完全手动控制的设备,还是让它走运营商网络吧,不然内网底裤扒的不剩,或者单独分个路由地址段给它随便折腾
    NewYear
        3
    NewYear  
       3 天前
    换网管交换机,用 DHCP Snoopy 可以拦截这种数据包。
    ysc3839
        4
    ysc3839  
       2 天前
    @NewYear 实际并不是所有产品都可以。我工作的公司用的是华为的交换机,有开启 DHCP 管控功能,照样是拦截不了内网某台机子的 IPv6 Router Advertisemen 。甚至这个机子说明书上有的功能都找不到,网上搜索说是有的功能要购买更贵的子型号才有。
    datou
        5
    datou  
       2 天前
    这种儿童手表居然有 WiFi ?

    算是我孤陋寡闻了
    chijiao
        6
    chijiao  
    OP
       2 天前
    @MYDB 说的很有道理,完全收集隐私的设备,不排除有扒内网数据的嫌疑
    onikage
        7
    onikage  
       2 天前 via iPhone
    小天才 lowb 不是一天了,记得几年前还被爆出使用 http ,没有用 https
    geekvcn
        8
    geekvcn  
       2 天前
    @onikage 我也是 30 岁之后才发现绝大多数公司销售的贡献远高于技术,所以人家能把 lowb 技术的产品卖到市场第一说明市场部绝对是 nb ,以市场部主导的公司产品贴牌都畅销,人家硬件是用代工厂的方案,软件可能都是外包的。
    fskemp233
        9
    fskemp233  
       2 天前
    @ll26571 是否 wifi 定位使用?
    NewYear
        10
    NewYear  
       2 天前
    @ysc3839 #4

    那就用 ACL ,直接干端口,DHCP 是 UDP 吧,直接干掉 DHCP 端口
    ysc3839
        11
    ysc3839  
       2 天前 via Android
    @NewYear IPv6 Router Advertisement 是 ICMP ,而且那个交换机不支持 ACL 功能。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1038 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 22:21 · PVG 06:21 · LAX 15:21 · JFK 18:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.