一、 将默认的 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 清除收发数据统计信息