OPTION60:在DHCP协议中,定义了一个option字段,该字段主要是用来扩展DHCP协议的,Option 60 (Vendor class identifier)是DHCP报文中的一个选项字段,code为60,可以标识终端类型,根据不同的终端类型来选择接口下的网关;
此文章是基于ROS系统下的DHCP服务器已经搭建完毕的情况下再进行的高级参数配置,在ROUTER-OS(后续以ROS简称)系统下搭建一台可以上网的DHCP服务器相关教程请查阅我之前写的文章,传送门如下:
ROUTER-OS系统下搭建可上网的DHCP服务器_ZH_zh_123的博客-CSDN博客
搭建的DHCP服务器默认是不支持OPTION60功能的,需要我们自己手动去配置不同的OPTION60字段对应分配的不同IP地址段,配置流程如下:
一.DHCP地址池创建;
1.已存在一条DHCP地址池参数的情况下继续新建一条或多条地址池参数,此处暂时只新增一条地址池参数;
此时IP POOL中存在两条不同的地址池参数;
二.配置DHCP不同的OPTION60参数匹配不同的IP地址池;
1.进入DHCP服务器配置界面中;
2.在option matcher界面中添加一条OPTION60参数为a1时,DHCP服务器分配的地址池为‘dhcp’
3.继续在option matcher界面中添加一条OPTION60参数为b2时,DHCP服务器分配的地址池为‘dhcp-1’;
4.添加完毕后的参数显示如下;
5.此时使用支持OPTION60参数配置的DHCP客户端连接到此DHCP服务器上进行测试,测试结果如下:
OPTION60参数为a1时获取到的IP地址段为192.168.166.X;
OPTION60参数为b2时获取到的IP地址段为192.168.188.X;
测试结果与预期结果一致。