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

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

  •  
  •   yukinomiu · 2023-10-12 14:28:40 +08:00 · 572 次点击
    这是一个创建于 433 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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