swconfig 旧架构 (固件较旧/内核 4.x)调整VLAN


情况:

  • 外壳上插 PC 的口 → 交换机逻辑端口 LAN2
  • 外壳上插上级路由器 LAN 口(即未来作为 WAN 的口) → 交换机逻辑端口 LAN1

需要的方案:

LAN1 作为 WAN 口,LAN2 作为 LAN 口
(其他不存在的物理口全部关闭)


最终正确配置(交换机页面)

VLAN IDCPU (eth0)LAN1LAN2LAN3LAN4WAN
1不关联不关联
2关联不关联

解释:

  • VLAN 1 = LAN 区域 → 只包含 CPU + LAN2( PC 口)
  • VLAN 2 = WAN 区域 → 只包含 CPU + LAN1(接上级路由器的口)

具体操作步骤(Web 界面)

编辑 VLAN 1

  • 点击 VLAN ID 1 后面的 编辑
  • 修改端口状态:

    • CPU不关联(不要选“关联”,但如果你只有“关联/关”选项,就选“关”?实际上 LEDE 中 CPU 一般为“关联”或“不关联”都行,我们选“不关联”更简单,但如果界面上只有“关联”和“关”,就选“关联”。建议你先选“不关联”,如果保存后不行再改回“关联”)

      • 鉴于你截图里 VLAN 1 CPU 显示“1000baseT”并不是一个可选项,实际编辑时 CPU 可能显示为“关联”(tagged)或“不关联”(untagged)。请选择 “不关联”
    • LAN1
    • LAN2不关联
    • LAN3
    • LAN4
    • WAN
  • 点击 保存

编辑 VLAN 2

  • 点击 VLAN ID 2 后面的 编辑
  • 修改端口状态:

    • CPU关联(必须,这样 CPU 才能处理 WAN 流量)
    • LAN1不关联
    • LAN2
    • LAN3
    • LAN4
    • WAN
  • 点击 保存

保存并应用

  • 回到交换机主页面,点击 保存并应用

最后配置接口

配置完交换机后,需要让系统知道哪个 VLAN 是 WAN、哪个是 LAN。

配置 WAN 接口

  1. 进入 网络 → 接口
  2. 找到 WAN(如果没有,可以新建;通常已有 WAN 接口)
  3. 点击 编辑
  4. 进入 物理设置 标签页
  5. 在“接口”下拉框中,选择 “交换机 VLAN: eth0.2”(数字 2 对应 VLAN ID 2)
  6. 协议 选择:

    • 如果你的上级路由器已经拨号,选 DHCP 客户端
    • 如果你要用这台设备拨号,选 PPPoE 并填写账号密码
  7. 防火墙区域:确保是 wan
  8. 点击 保存并应用

配置 LAN 接口

  1. 编辑 LAN 接口
  2. 物理设置:选择 “交换机 VLAN: eth0.1”(数字 1 对应 VLAN ID 1)
  3. 协议保持 静态地址(通常是 192.168.1.1/24
  4. 防火墙区域lan
  5. 保存并应用

验证是否成功

  • 把 PC 插到 原来插着变成 LAN2 的那个口(外壳上你之前插 PC 的口)
  • 把上级路由器(或光猫)来的网线插到 原来插着变成 LAN1 的那个口(外壳上你插另一个路由器 LAN 的口)
  • PC 应该能正常获取 IP(如 192.168.1.x
  • 上级路由器应该能给这台设备分配 IP(如 192.168.0.x 或其他网段)
  • 此时 PC 应该能上网

如果改完后连不上管理界面

  1. 把 PC 插到 LAN2 对应的物理口
  2. 如果获取不到 IP,手动设置:

    • IP:192.168.1.2
    • 掩码:255.255.255.0
    • 网关:192.168.1.1
  3. 访问 192.168.1.1

如果仍然不行,说明你修改时可能把 CPU 端口配置错了。可以长按复位键恢复出厂,然后严格按照上面步骤再操作一次。


一个小提醒

你的设备交换机芯片是 rt305x-esw,这类芯片在 VLAN 配置时,CPU 端口必须在一个 VLAN 中设置为“关联”才能通信。在我们方案中:

  • VLAN 1 的 CPU 我建议设为“不关联”,因为 LAN 流量不需要打标签;但如果这样 PC 无法上网,请改回“关联”。
  • VLAN 2 的 CPU 必须“关联”。

如果修改后 PC 无法上网但能获取 IP,大概率是 VLAN 1 的 CPU 端口设置问题,将其改为“关联”即可。

声明:一代明君的小屋|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - swconfig 旧架构 (固件较旧/内核 4.x)调整VLAN


欢迎来到我的小屋