- #-----------------全局设置-------------------
- ddns-update-style none; #在租期之内是否尝试要更新dns的设置
- option domain-name "example.org"; #更新域名信息
- default-lease-time 259200; #默认租为3天,这里的单位是秒
- max-lease-time 518400; #最长租期时间
- authoritative; #对客户端进行验证
- option routers 192.168.1.1; #设置默认路由
- option broadcast-address 192.168.1.255; #设置广播地址
- option domain-name-Servers 211.137.130.3; #是dns的ip设置,会修改/etc/resolv.conf文件内容,可以设置多个,以逗号分割
- #----------------子网设置-------------------
- subnet 192.168.1.0 netmask 255.255.255.0 #动态分配ip的子网区域定义
- { range 192.168.1.30 192.168.1.39; #等待被分配的ip地址集
- option subnet-mask 255.255.255.0; #这些地址的掩码
- host hsqysx #针对特定机器设置静态ip
- { hardware ethernet 44:87:fc:5b:ee:f1; #特定机器网卡mac
- fixed-address 192.168.1.33; #固定ip
- }
- }
- subnet 10.254.239.32 netmask 255.255.255.224
- { range dynamic-bootp 10.254.239.40 10.254.239.60; #设置BOOTP客户端获取地址
- option broadcast-address 10.254.239.31;
- option routers 10.254.239.32;
- }
--------------------------------------------------dhcpd.leases--------------------------------------------------
dhcp的租约信息在/var/lib/dhcp3/dhcpd.leases中,存放着 DHCP 的客户租期数据库。该文件不应该被手工修改,每个新近分配的 IP 地址的 DHCP 租期信息都会自动储存在租期数据库中。该信息 包括租期的长度;IP 地址被分配的对象;租期的开始和终止日期; 以及用来检索租期的网卡的 MAC 地址。
租期数据库中所用的时间是格林威治标准时间(GMT),不是本地时间。租期数据库不时被重建,因此它不算太大。首先,所有已知的租期会被储存到一个临时的租期数据库中,dhcpd.leases 文件被重命名为 dhcpd.leases~,然后,临时租期数据库被写入 dhcpd.leases 文件。
------------------------------------------------其他设置文件------------------------------------------------
任何对dhcpd.conf的更改,必须重启dhcp服务才能生效
dhcpd的日志记录在/var/log/daemon.log和/var/log/syslog中