我有以下情况:
我有一个Cisco Aironet 1040接入点。 我已经configuration了两个SSID,每个都去不同的VLAN。 所以:
SSID internal : VLAN 90 SSID guest : VLAN 70
在路由器方面,我有一台Cisco RV220W(现在无线电已closures),并设置了具有相同VLAN ID的VLAN。
VLAN 90 : 192.168.90.0/24 VLAN 70 : 192.168.70.0/24
就DHCP而言,每个VLAN在路由器的configuration中都有一个“DHCP服务器”:

所以接入点直接连接到路由器,一切都很好。 我连接到内部networking,我得到一个192.168.90.x地址,并且访客networking得到一个70.xxx地址。
接下来我介绍了路由器和接入点之间的Cisco SG200-50 PoE交换机。 端口被configuration为中继端口,所以VLAN标签应该通过交换机回到路由器。
但是,当某些东西连接到接入点时,什么都不起作用。 它无法获得IP地址,并且手动分配一个似乎没有任何stream量路由。
鉴于接入点直接连接到路由器时工作正常,我相信交换机configuration错误。 我在这里错过了什么? 我能用什么来更好地诊断问题可能是什么?
这是小型商业设备,所以CLI访问不可用。 以下是交换机configuration的屏幕截图。
接入点连接到GE2。



我曾经使用过的所有Layer2交换机都需要知道所有的VLAN。 你的形象表明它只知道Vlan 1。
真的不能帮助你如何添加VLAN到这个特定的SOHO交换机,但是这个video声称覆盖VLAN之间的L3路由,所以它可能是一个好的开始,即使你似乎不打算在其中执行路由。
一个快速testing也可能是利用AP上的VLAN 1,并且您应该与该子网中的DHCP服务器联系。
一般在交换机上,你需要做2个,可能是3件事情:
1定义到AP的端口和路由器连接的端口作为中继。
2在交换机上定义vlan 70和vlan 90。 它不会神奇地发现它们的存在。
3也许(取决于交换机的确切型号),您还需要允许两个VLAN通过中继端口发送。