VLAN 中的设备无法从 DHCP 服务器获取 IP 地址

网络工程 路由 转变 无线的 局域网 dhcp
2022-02-15 08:29:41

我想用 L2 Switch 建立公司网络。

以下是要求。

  • 营销团队的电脑和访问者的移动设备需要访问互联网。
  • 其他商务电脑和员工的移动设备无法上网。
  • 访客的移动设备无法访问公司的所有计算机,例如营销团队的计算机和其他业务计算机。
  • 员工的移动设备需要访问商务计算机。
  • 访客的移动设备和员工的移动设备一起使用 WiFi 接入点。

不幸的是,我的 L2 交换机(华为 S2700)没有 DHCP 服务器功能。所以我做了如下的网络配置。

我的电脑的网络图

营销团队的电脑可以很好的获取IP地址。

但有时访客的移动设备无法从 DHCP 服务器获取 IP 地址。

这是什么问题?

员工的移动设备在我测试时获得了 IP 地址,但我不确定这是否总是有效。

我将所有端口配置为混合端口。

2个回答

从您的拓扑结构来看,访问者的 vlan 是 40。我看不到哪个 DHCP 服务器正在为该范围提供服务——它是接入点吗?

建议

如果您有多个 VLAN,因此需要多个 DHCP 范围:

1)我将连接 1 个连接到路由器的 DHCP 服务器 2)将交换机到路由器的上行链路端口设为 TRUNK 3)然后为所有不同的 VLAN 配置 DHCP RELAY 4)DHCP 服务器将服务于所有范围

除了上面的 VLAN 标记问题,您可能希望更详细地查看您的接入点。只要您的 VLAN 标签匹配,L2 交换机就应该没问题,但是您可能会发现,取决于您的 AP 处理流量的方式(它是什么,路由器?愚蠢的 Cisco AP?),它可能需要某种DHCP 中继或设置调整将其置于 AP 模式。