ADCampus方案中,由于是分布式vxlan网关,每个业务的网关在每台leaf设备上地址都是一样的,所以无法使用网关作为dhcp中继,此时需要使用每台设备的网管地址,也就是VXLAN4094的地址作为dhcp中继地址。
微软的dhcp server默认判断分配地址段,为收到dhcp discover报文的源IP,为了解决地址分配的问题,ADCampus方案中通过交换机发送的dhcp relay报文中携带的option 82属性来标识用户所属VXLAN ID。
相应的微软dhcp服务器上需要设置相应的策略去匹配该属性,控制器在创建安全组的时候会自动给dhcp服务器下发相应的策略,但VLAN 1和VLAN 4094需要手工创建策略。创建方式如下:
1、创建vlan1和vlan4094作用域时不会下发作用域的策略,需要通过手动的方式进行配置。不配置vlan1和vlan4094作用域策略,在业务配置完成后,用户认证上线获取ip地址时,会出现用户获取的ip地址为vlan1或vlan4094的地址段地址,而不是用户认证上线的安全组对应的ip地址段地址,导致用户业务不通。
2、
vlan1策略配置:
a、 右键点击 vlan1作用域的“策略”,选择“新建策略”,打开“DHCP策略配置向导”。输入策略名,点击【下一步】
b、 点击【添加】,打开“添加/编辑条件”页面,选择“条件”、“运算符”, “值”,如下图所示。注意:这里必须勾选“前缀通配符”。 点击【添加】->【确定】,保存配置。
c、 点击【下一步】,输入“起始IP地址”和“结束ip地址”
d、 点击【下一步】,【下一步】默认设置往下走到完成配置。配置完成后,配置如下图所示。