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

询问一个智能家居无法连上 vlan 子网 WiFi 的奇怪问题

  •  
  •   yukinomiu · 199 天前 · 360 次点击
    这是一个创建于 199 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题, 使用管理型 3 层交换机, 通过 vlan 将家中的网络划分为了多个子网, 然后 AP 使用 trunk 与交换机网线连接, 并且将每个子网都分配了一个 SSID, 拓扑如下:

    物理连接: 互联网<-->光猫(桥接)<-->路由器<-->交换机<-->AP<-->设备

    AP 和交换机之间使用 truck 连接, PVID=1, 即 untagged 默认走 vlan1, 其余 tagged 走对应 vlan AP 为 aruba AP515

    vlan 划分:

    • vlan1(无 vlan), 主网, ssid=ap-main
    • vlan10, iot 网络, ssid=ap-iot
    • 其余与问题无关, 忽略...

    vlan 之间在路由器层面屏蔽了互访(AP 没有开启本地交换), 每个 vlan 只能上网, 无法访问其他 vlan 设备, 无法 ping 通

    现在出现一个奇怪的问题, 小米的空气净化器 proH, 无法连接到这个 vlan10 对应的子网(ssid=ap-iot, 2.4G 和 5G 均无法连接, 提示连接失败), 但是可以连接到没有 vlan 的主网(ssid=ap-main).

    其它设备, 包括笔记本电脑, 台式电脑, 手机, 游戏主机, 小米插座, 音响, 其它品牌净化器等, 都可以正常连接基于 vlan10 的 ssid=ap-iot 的 wifi, 唯独小米净化器 proH 无法连接, 大概率是这个净化器自己的问题, 但是还是无法理解, 理论上目前的这个拓扑, wifi 都是 untagged, 设备应该无法感知到自己是否处于 vlan 中, 不同子网也应该没有区别.

    另外, 尝试过在 AP 的网络设置里将 vlan10 的广播过滤关闭, 依旧无效. 基于以上情况, 请大家帮忙看看可能是什么问题, 困扰了很久一直没能解决,先提前谢谢各位~

    2 条回复    2023-10-23 09:57:17 +08:00
    ogodeikhan24k
        1
    ogodeikhan24k  
       190 天前
    1. 交换机和路由器连接的口配置是 trunk 吗?
    2. 路由器上 dhcp server 给两个 vlan 分配了独立的地址池吗
    3. 你的 AP 支持 VLAN 吗? AP 虽然是不同的 ssid ,但确定 AP 上不同的 ssid 是不同的 vlan 吗?
    yukinomiu
        2
    yukinomiu  
    OP
       188 天前
    @ogodeikhan24k
    1. 是的, 交换机到路由器: 物理连接-->聚合-->trunk
    2. 是的, 所有 vlan 下的设备(除净化器), 都能正确获取到对应子网的 IP, 掩码, 网关, DNS, 且可以正常上网
    3. 支持. 都配置好了 VLAN ID 和 PID

    貌似是硬件的问题, 出现问题的净化器是今年 4 月份左右买的, 这几天买了个同型号的净化器, 就没这个问题, 大概率厂家 bug. 不过想不通的点是, 即便是厂家有 bug, 那设备怎么在 vlan 下才会触发这些 bug...
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5318 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 07:28 · PVG 15:28 · LAX 00:28 · JFK 03:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.