为用前缀表示法,如掩码为255.255.255.0用前缀法表示为“24”,掩码为255.255.255.252用前缀法表示为“30”。命令模式:
DHCP地址池模式。
缺省情况:
无。
使用指南:
如果在配置IP地址时,仅配置了IP地址,没有配置掩码和前缀,并且在IP地址池中也没有任何有关掩码的信息,缺省系统会按有类地址自动分配掩码。
本命令在手工绑定地址时结合hardware-address命令或者client-identifier命令一起使用。
当发出请求的客户机的标识或硬件地址恰好和指定的标识或硬件地址相吻合,DHCP服务器就将host命令中定义的IP地址分配给客户机。
举例:
手工绑定时,将IP地址10.1.128.160与硬件地址为00-10-5a-60-af-12的用户绑定。
Switch(dhcp-1-config)#hardware-address00-10-5a-60-af-12
Switch(dhcp-1-config)#host10.1.128.16024
相关命令:
hardware-address、client-identifier
1.1.13ipdhcpconflictlogging
命令:
ipdhcpconflictlogging
noipdhcpconflictlogging
功能:
打开DHCP服务器检测地址冲突的日志功能;本命令的no操作为关闭该日志功能。
参数:
无。
缺省情况:
缺省情况下,记录地址冲突的日志功能是打开的。
命令模式:
全局配置模式。
使用指南:
当日志功能是打开的,一旦DHCP服务器检测到有地址冲突时,就会将该冲突地址记录到日志中。
对于在日志中出现的有冲突记录的地址,DHCP服务器将不再对其进行动态分配,直到把这些冲突记录删除。
举例:
关闭DHCP服务器的日志功能。
Switch(config)#noipdhcpconflictlogging
相关命令:
clearipdhcpconflict
1.1.14ipdhcpexcluded-address
命令:
ipdhcpexcluded-address[]
noipdhcpexcluded-address[]
功能:
排除地址池中的不用于动态分配的地址;本命令的no操作为取消该项配置。
参数:
为起始的IP地址;[]为结束的IP地址。
缺省情况:
缺省为仅排除单个地址。
命令模式:
全局配置模式。
使用指南:
使用本命令可以将地址池中的一个地址或连续的几个地址排除,这些地址由系统管理员留作其它用途。
举例:
将10.1.128.1到10.1.128.10之间的地址保留,不用于动态分配。
Switch(config)#ipdhcpexcluded-address10.1.128.110.1.128.10
1.1.15ipdhcppool
命令:
ipdhcppool
noipdhcppool
功能:
配置DHCP地址池,进入dhcp地址池模式;本命令的no操作为删除该地址池。
参数:
为地址池名,最长不超过32个字符。
命令模式:
全局配置模式。
使用指南:
在全局模式下定义一个DHCP地址池,进入到DHCP地址池配置模式。
举例:
定义一个地址池,取名1。
Switch(config)#ipdhcppool1
Switch(dhcp-1-config)#
1.1.16ipdhcpconflictping-detectionenable
命令:
ipdhcpconflictping-detectionenable
noipdhcpconflictping-detectionenable
功能:
打开DHCP服务器Ping方式检测地址冲突的功能;本命令的no操作为关闭该检测功能。
参数:
无。
缺省情况:
缺省情况下,Ping方式检测地址冲突的功能是关闭的。
命令模式:
全局配置模式。
使用指南:
打开Ping方式地址冲突检测功能前需打开记录地址冲突的日志功能;当关闭该日志功能时,Ping方式地址冲突检测功能同时被关闭。
当客户端无法接收Ping请求报文时(比如防火墙屏蔽了Ping请求报文),本功能根据分配IP对本地ARP进行检查:
若选择的IP存在对应的ARP,则判定为地址冲突;反之,则分配该IP给客户端。
举例:
打开Ping方式检测地址冲突的功能。
Switch(config)#ipdhcpconflictping-detectionenable
相关命令:
ipdhcpconflictlogging,ipdhcppingpackets,ipdhcppingtimeout
1.1.17ipdhcppingpackets
命令:
ipdhcppingpackets
noipdhcppingpackets
功能:
设置DHCP服务器Ping方式检测地址冲突时,尝试发送Ping请求报文(EchoRequest)的最大个数,默认为2个;本命令的no操作为恢复默认发送Ping请求报文的个数。
参数:
是Ping方式检测地址冲突时尝试发送的Ping请求报文个数。
缺省情况:
缺省情况下,最多发送2个Ping请求报文。
命令模式:
全局配置模式。
举例:
设置DHCP服务器Ping方式检测地址冲突时发送Ping请求报文最大个数为3。
Switch(config)#ipdhcppingpackets3
相关命令:
ipdhcpconflictping-detectionenable,ipdhcppingtimeout
1.1.18ipdhcppingtimeout
命令:
ipdhcppingtimeout
noipdhcppingtimeout
功能:
设置DHCP服务器Ping方式检测地址冲突时,每次发送Ping请求报文(EchoRequest)后,等待回应报文(EchoReply)的超时时长(单位为ms),默认为500ms;本命令的no操作为恢复默认超时时长。
参数:
是Ping方式检测地址冲突时每次Ping请求等待回应的超时时长。
缺省情况:
缺省情况下,超时时长为500ms。
命令模式:
全局配置模式。
举例:
设置DHCP服务器Ping方式检测地址冲突时等待每个回应报文的超时时长为600ms。
Switch(config)#ipdhcpconflicttimeout600
相关命令:
ipdhcpconflictping-detectionenable,ipdhcppingpackets
1.1.19lease
命令:
lease{[][][]|infinite}
nolease
功能:
配置地址池中地址的租用期限;本命令的no操作为恢复缺省值。
参数:
为天数,取值范围为0~365;为小时数,取值范围为0~23;为分数,取值范围为0~59;infinite为永久的使用。
缺省情况:
缺省的租期设置为1天。
命令模式:
DHCP地址池模式。
使用指南:
DHCP是动态的分配网络配置参数,并非永久分配,因此有租期的限制。
租期设置过长,难以发挥DHCP灵活、动态的优势;租期设置过短,有会造成网络通信量的增加,加大网络开销,因此租期的设置可由网络管理员根据自身网络的特点设定。
交换机缺省的租期设置为1天。
举例:
DHCP地址池1的租期设置为3天12个小时30分钟。
Switch(dhcp-1-config)#lease31230
1.1.20netbios-name-server
命令:
netbios-name-server[[…]]
nonetbios-name-server
功能:
配置Wins服务器的地址;本命令的no操作为删除Wins服务器。
参数:
address1…address8为IP地址,均为点分十进制格式。
缺省情况:
系统缺省没有配置Wins服务器。
命令模式:
DHCP地址池模式。
使用指南:
为客户机指定Wins服务器,最多可设置8个Wins服务器,最先设置的
Wins服务器的地址优先级最高,因此address1优先级最高,依次address2、address3……。
举例:
配置地址池1的Wins服务器的地址为192.168.1.1
Switch(dhcp-1-config)#netbios-name-server192.168.1.1
1.1.21netbios-node-type
命令:
netbios-node-type{b-node|h-node|m-node|p-node|}
nonetbios-node-type
功能:
配置DHCP客户机的节点类型;本命令的no操作为取消该项配置。
参数:
b-node为广播型;h-node为先点对点后广播的混合型;m-node为先广播后点对点的混合型;p-node为点对点型;为节点类型的十六进值表示法,取值范围为0~255。
缺省情况:
没有为客户机指定节点类型。
命令模式:
DHCP地址池模式。
使用指南:
如果要为客户机指定节点类型,建议把客户机的节点类型配置为先点对点后广播的混合型节点类型。
举例:
地址池1的客户机的节点类型为广播型。
Switch(dhcp-1-config)#netbios-node-typeb-node
1.1.22network-address
命令:
network-address[|]
nonetwork-address
功能:
配置地址池可分配的地址范围;本命令的no操作为取消该项配置。
参数:
为网络号码;为掩码,点分十进制格式;为用前缀表示法,如掩码为255.255.255.0用前缀法表示为“24”,掩码为255.255.255.252用前缀法表示为“30”。
注意:
在使用DHCP-SERVER的时候,配置地址掩码的时候,应该使地址池中掩码长于或等于交换机上对应网段的三层接口IP地址的掩码,DHCP地址池配置时无法配置掩码为31位和32位的地址池。
缺省情况:
如果不带掩码,缺省掩码为按照有类地址自动分配。
命令模式:
DHCP地址池模式。
使用指南:
DHCP服务器用于动态分配IP地址时使用本命令配置可分配的IP地址范围,一个地址池只能对应一个网段。
本命令与手工绑定地址的命令即hardware-address命令、host命令互斥。
举例:
地址池1的可分配的地址为10.1.128.0/24。
Switch(dhcp-1-config)#network-address10.1.128.024
相关命令:
ipdhcpexcluded-address
1.1.23next-server
命令:
next-server[[…]]
nonext-server
功能:
配置客户机导入文件存放的服务器地址;本命令的no操作为取消该项配置。
参数:
address1…address8为IP地址,均为点分十进制格式。
命令模式:
DHCP地址池模式。
缺省情况:
无。
使用指南:
为客户机指定导入文件存放的服务器地址。
一般用在无盘工作站,系统启动时需要从服务器上下载配置文件,和bootfile结合使用。
举例:
文件存放的服务器地址为10.1.128.4。
Switch(dhcp-config)#next-server10.1.128.4
相关命令:
bootfile
1.1.24option
命令:
option{ascii|hex|ipaddress}
nooption
功能:
配置option所指定代码的网络参数的值;本命令的no操作为取消对该option的配置。
参数:
为网络参数的代码值;为ASCⅡ型字符串,最长不超过255个字符;为十六进值表示的数值,最长不超过510,且长度必须为偶数;为IP地址,点分十进制格式,最长可以设置63个IP地址。
命令模式: