一、          将默认的 VLAN1 配置为接口,并分配 IP地址

Switch#configure terminal

Switch(config)#interface vlan 2

Switch(config-if)#ip address 10.56.1.1 255.255.255.0

Switch(config-if)#no shutdown

Switch(config-if)#exit

二、          配置 DHCP地址池和相应参数

Switch(config)#ip dhcp pool Linux (建立名为 Linux 的地址池)

Switch(dhcp-config)#network 10.56.1.0 255.255.255.0 (网络地址)

Switch(dhcp-config)#dns-server 8.8.8.8 DNS 地址)

Switch(dhcp-config)#default-router 10.56.1.1 (默认网关)

Switch(dhcp-config)#lease 30 (租约期限)

Switch(dhcp-config)#netbios-name-server 10.56.1.5 (为客户机配置 wins 服务器) ;不一定要配置

netbios-node-type h-node (为客户机配置节点模式:影响名称解释的顺利 h-node=先通过 wins 服务器解析) ;不一定要配置

Switch(dhcp-config)#ip dhcp pool vlan1_baoliu //单独为 MAC地址为的机器分配地址 ;不一定要配置

Switch(dhcp-config)#host 10.56.1.2 255.255.255.0

Switch(dhcp-config)#client-identifier 0050.bade.8888 client-identifier=01加上客户机网卡地址)

Switch(dhcp-config)#ip dhcp pool vlan1_保留

Switch(dhcp-config)#host 10.56.1.3 255.255.255.0

Switch(dhcp-config)#client-identifier 0010.3ab1.6666

Switch(dhcp-config)#exit

Switch(config)#

三、          设置保留不分配的 IP地址

Switch(config)#ip dhcp excluded-address 10.56.1.250 10.56.1.254

Switch(config)#exit

四、          常用查看和排错命令

Switch(config)#no service dhcp //停止 DHCP服务[默认为启用 DHCP服务

Switch#sh ip dhcp binding //显示地址分配情况

Switch#show ip dhcp conflict //显示地址冲突情况

Switch#debug ip dhcp server {events | packets | linkage} //观察DHCP服务器工作情况

Switch#show ip dhcp pool //查看 dhcp pool 的信息。

Switch#sh ip dhcp server statistics //查看状态

Switch#show dhcp lease //查看租约期

五,IP地址释放;

clear ip dhcp binding *              清除所有租约信息

DHCP调试命令如下:

Show ip ​dhcp​ pool                    查看地址池信息

Show ip ​dhcp​ binding                 查看​租约​信息

Show ip dhcp conflict                查看地址冲突信息

Show ip dhcp server statistics       查看DHCP收发数据包统计表

清除命令:

Clear ip dhcp server statist         清除收发数据统计信息