回答
我最终意识到基于 MAC 的 VLAN 并不是我真正想要的,而且基于组的 VLAN 实际上更加灵活。从这里开始,信息将涉及基于组成员身份完成 VLAN 分配。
台架测试
我遵循了 Meraki 发布的这份非常棒的指南。它是 99% 通用的,因此如果您不是 Meraki 商店,请不要担心。Meraki 中只需更改 2-3 个设置,您可能可以轻松地将其转换到您的系统中。
- Windows Server 2012 R2(在 VMware Workstation 中)
- 域控制器
- DHCP
- 192.168.3.1 /24(主要范围)
- 192.168.4.1 /24(范围将用于 VLAN 400)
- 192.168.5.1 /24(范围将用于 VLAN 500)
- 选项 3(路由器)设置为指向 Aruba 交换机 (192.198.3.6)
- DNS(标准设置)
- 证书服务
- (我遵循了这个指南。跳过他们让你测试撤销证书的部分。它做了一些额外的工作)
- 小憩
- 连接到交换机上的端口 1
- L3 Aruba 2920-24G 交换机
- 配置用于测试网络内部的路由(但不输出到 Internet)
- 不要忘记 IP 助手
- 下面列出了 sho 配置以供参考
- 思科 Meraki MR18 WAP
- 连接到交换机上的端口 3
- 配置为使用 RADIUS(评论中的链接......我是这个 stackexchange 网络的新手,我不能在正文中发布超过 2 个)
- 2 台联想 ThinkPad 11e 笔记本电脑(用于测试的无线客户端)
- 加入域
- 命名为“WIRELESSLAPTOP”和“WIRELESSLAPTOP2”
- 广告结构
- OU:包含两台笔记本电脑的“测试机”
- OU:“VLAN 分配组”
- 组:具有成员“WIRELESSLAPTOP2”的“VLAN 400”
- 组:具有成员“WIRELESSLAPTOP”的“VLAN 500”
结果
遵循指南,然后稍微扩展,我总结了三个网络策略。有一个 VLAN 400 策略将 VLANID 400 注入到 RADIUS-ACCEPT 数据包中,还有一个 VLAN 500 策略以相同的方式工作。还有一个必需的默认策略(在指南中解释)。这些策略中的每一个都有一个“条件”列表,您可以在该列表中将该策略分配给一个组。只需将您的计算机放在该组中,它们就可以使用了。
现在,当我将这两台笔记本电脑连接到网络时,一台连接到 400 VLAN 并获得 4.x 地址,另一台连接到 500 VLAN 并获得 5.x 地址。这些分配可以像组成员身份一样轻松更改。
我相信这将是我们前进的一个非常强大的解决方案。读者请注意,这是一个复杂的解决方案,因此虽然可管理性很好,但在将几个新的复杂层引入您的环境之前,请确保它是您需要和使用的东西。
sho config placed here for reference
; J9727A Configuration Editor; Created on release #WB.16.03.0004
; Ver #10:08.3f.f3.b8.ee.34.79.3c.29.eb.9f.fc.f3.ff.37.ef:86
hostname "HP-2920-24G-PoEP"
module 1 type j9727a
gvrp
ip route 0.0.0.0 0.0.0.0 10.1.30.1 (config for routing to the production
network)
ip routing
snmp-server community <removed> unrestricted
oobm
ip address dhcp-bootp
exit
vlan 1
name "DEFAULT_VLAN"
no untagged 5,15
untagged 1-4,6-14,16-24
ip address dhcp-bootp
exit
vlan 300
name "aovlan"
untagged 5 (this is an uplink to our production environment. Not currently
in use)
ip address 10.1.30.100 255.255.255.0
exit
vlan 400
name "TestA"
tagged 3 (this is where the AP lives)
ip address 192.168.4.1 255.255.255.0
ip helper-address 192.168.3.1
exit
vlan 500
name "TestB"
untagged 15 (port 15 was used in previous testing...not really important
here)
tagged 3 (this is where the AP lives)
ip address 192.168.5.1 255.255.255.0
ip helper-address 192.168.3.1
exit
device-profile name "default-ap-profile"
cos 0
exit
activate software-update disable
activate provision disable
----------