[启用交换机的DHCP服务并创建对应VLAN]
<LSW>system-view
# 从用户视图进入系统视图;
[LSW]dhcp enable
# 启用DHCP功能;
# 注意:必须先启用,否则后续的某些命令将提示DHCP未启用[配置失败];
[LSW]vlan batch 10 20 30
# 本处创建的VLAN将对应本示例的设定需求;
# 创建"10、20、30"VLAN;
# VLAN"10"对应行政部[AD];
# VLAN"20"对应技术部[TD];
# VLAN"30"对应研发部[RD];
[LSW]vlan 10
# 进入VLAN视图;
[LSW-vlan10]description Company_AD
# 设定本VLAN的描述性信息[可选操作];
[LSW-vlan10]quit
[LSW]vlan 20
[LSW-vlan20]description Company_TD
[LSW-vlan20]quit
[LSW]vlan 30
[LSW-vlan30]description Company_RD
[LSW-vlan30]quit
[VLAN 10 配置]
[LSW]port-group group-member GigabitEthernet 0/0/9 to GigabitEthernet 0/0/12
# 指定临时端口组成员,并进入临时成员组;
# 目的:后续命令对指定成员端口进行批量配置;
# 本处成员为:"GigabitEthernet 0/0/9"至"GigabitEthernet 0/0/12";
# 注:可理解为本处的"port-group group-member"中的"group-member"即为设备内置设定的临时组的变量;
[LSW-port-group]port link-type access
# 配置临时端口组内所有物理端口的模式,本外模式为"access";
# 本处的"port"命令同接口视图下的"port"命令[这就是为什么能批量配置的原因];
[LSW-port-group]port default vlan 10
# 定义临时端口组内所有成员的所属VLAN,本处为"VLAN 10";
[LSW-port-group]quit
# 退出临时端口组视图;
[LSW]interface Vlanif 10
# 进入VLAN"10"的虚拟接口配置视图;
[LSW-Vlanif10]ip address 172.16.10.1 23
# 为VLAN"10"虚拟接口配置管理地址[同时也是该VLAN的网关];
[LSW-Vlanif10]dhcp select global
# 指定本VLAN下DHCP服务的策略模式为"global";
[LSW-Vlanif10]quit
# 退出VLAN"10"的虚拟接口配置视图;
[LSW]ip pool vlan_10
# 创建名为"vlan_10"的DHCP地址池;注意:此处的名称实际上与VLAN"10"并没直接关系;
# "vlan_10"只是描述本地址池的一个名称,实际将作用于那一个VLAN,与内部的配置有关[网关配置、网段];
[LSW-ip-pool-vlan_10]network 172.16.10.0 mask 23
# 配置"vlan_10"的地址池的网段;
# 对应"Vlanif 10"设定的IP网段;
[LSW-ip-pool-vlan_10]gateway-list 172.16.10.1
# 配置"vlan_10"的地址池的网关;
# 对应"Vlanif 10"设定的IP地址;
[LSW-ip-pool-vlan_10]dns-list 8.8.8.8 8.8.4.4
# 配置"vlan_10"的DNS;
[LSW-ip-pool-vlan_10]excluded-ip-address 172.16.10.2 172.16.10.19
[LSW-ip-pool-vlan_10]excluded-ip-address 172.16.11.200 172.16.11.254
# 禁止分配指定地址[保留地址用于特殊用途];
# 禁止分配"172.16.10.2 - 172.16.10.19"之间的地址;
# 禁止分配"172.16.11.200 - 172.16.11.254"之间的地址;
# 也可仅对单个IP实现禁止分配;
[LSW -ip-pool-vlan_10]lease day 1
# IP地址租期设定[支持日、时、分],本处限制为1天;
[LSW -ip-pool-vlan_10]quit
[VLAN 20 配置]
[LSW]port-group group-member GigabitEthernet 0/0/13 to GigabitEthernet 0/0/16
[LSW-port-group]port link-type access
[LSW-port-group]port default vlan 20
[LSW-port-group]quit
[LSW]interface Vlanif 20
[LSW-Vlanif20]ip address 172.16.20.1 23
[LSW-Vlanif20]dhcp select global
[LSW-Vlanif20]quit
[LSW]ip pool vlan_20
[LSW-ip-pool-vlan_20]network 172.16.20.0 mask 23
[LSW-ip-pool-vlan_20]gateway-list 172.16.20.1
[LSW-ip-pool-vlan_20]dns-list 8.8.8.8 8.8.4.4
[LSW-ip-pool-vlan_20]excluded-ip-address 172.16.20.2 172.16.20.19
[LSW-ip-pool-vlan_20]excluded-ip-address 172.16.21.200 172.16.21.254
[LSW-ip-pool-vlan_20]lease day 1
[LSW-ip-pool-vlan_20]quit
[VLAN 30 配置]
[LSW]port-group group-member GigabitEthernet 0/0/17 to GigabitEthernet 0/0/20
[LSW-port-group]port link-type access
[LSW-port-group]port default vlan 30
[LSW-port-group]quit
[LSW]interface Vlanif 30
[LSW-Vlanif30]ip address 172.16.30.1 23
[LSW-Vlanif30]dhcp select global
[LSW-Vlanif30]quit
[LSW]ip pool vlan_30
[LSW-ip-pool-vlan_30]network 172.16.30.0 mask 23
[LSW-ip-pool-vlan_30]gateway-list 172.16.30.1
[LSW-ip-pool-vlan_30]dns-list 8.8.8.8 8.8.4.4
[LSW-ip-pool-vlan_30]excluded-ip-address 172.16.30.2 172.16.30.19
[LSW-ip-pool-vlan_30]excluded-ip-address 172.16.31.200 172.16.31.254
[LSW-ip-pool-vlan_30]lease day 1
[LSW-ip-pool-vlan_30]return
# 返回用户视图;
<LSW>save
# 注意,本处将保存于"company.zip"文件中,
# 这是由于前面章节的相关设定;
ENSP中小企业网示例[三]:VLAN配置及DHCP服务:等您坐沙发呢!