DHCP协议详解( 三 )


option subnet-mask 255.255.0.0;
4.设置租约时间
假如客户端不能请求一个指定的租用期,就使用该参数来定义该地址租用的时间长度default-lease-time 1200;
假如客户端可以请求一个制订的租用期,就使用该命令来定义最长的租用时间 max-lease-time 87600
5.设置子网的网段及相关范围配置
subnet 10.0.0.0 netmask 255.0.0.0;
{
range 10.0.0.2 10.10.10.10 ;//指定子网的IP范围
option broadcast-address 10.0.0.255;//指定子网的广播地址
option routers 10.0.0.1;//指定网关的IP
}
6.给客户绑定静态IP
host clinet{
hardware ethernet 00:50:BA:CA:2E:02;
fixed-address 10.10.10.10;
}
网络设备
有时候,在一些中高端的网络设备(路由器、交换机)上已经集成了DHCP服务,我们便可以在网络设备上实现DHCP服务,不使用专门的主机做DHCP服务器,以节省成本 。
下面是在cisco路由器上配置DHCP的实例
1. 指定不自动分配的IP地址范围
ip dhcp excluded-address 10.1.1.1 10.1.1.19 //指定从10.1.1.1到10.1.1.19的IP地址是手工分配的
2. 设置DHCP地址池
ip dhcp pool global //这条命令指定了DHCP地址池的名称
network 10.1.0.0 255.255.0.0//动态分配的IP地址范围,这里是10.1.0.0网段所有的IP地址(前面指定的非自动分配地址除外)
3. 设置DHCP附加信息
domain-name client.com//为客户机配置域后缀
dns-server 10.1.1.1 10.1.1.2//为客户机配置DNS服务器的地址,这里是10.1.1.1和10.1.1.2
netbios-name-server 10.1.1.5 10.1.1.6//为客户机配置WINS服务器地址,这里是10.1.1.5和10.1.1.6
netbios-node-type h-node//为客户机配置节点模式(影响名称解释的顺利如h-node是先通过wins服务器解释)
default-router 10.1.0.100 10.1.0.101//为客户机配置默认网关
4. 设置租约期限
lease 8//设置租约时间为8天
5.有时候我们需要为DHCP服务器设置子地址池,例如我们希望10.1.1.0/24这个网段的客户机的网关为10.1.1.100,我们这样设置:
ip dhcp pool subglobal
network 10.1.1.0 255.255.255.0// global的子地址池,将从global继续域名等选项
default-router 10.1.1.100 10.1.1.101 //为客户机配置默认网关
6. 相关的DHCP调试命令
no service dhcp //停止DHCP服务
show ip dhcp binding//显示地址分配情况
show ip dhcp conflict //显示地址冲突情况 。

推荐阅读