详解如何搭建DHCP服务器(5)
lease {
interface "eth0"; //所监听的端口
fixed-address 192.168.0.101; //ip地址
option subnet-mask 255.255.255.0; //所取得的子网掩码
option time-offset -18000;
option routers 192.168.0.1; //路由地址
option dhcp-lease-time 21600; //租约时间
option dhcp-message-type 5;
option domain-name-servers 192.168.0.102; //dns的地址
option dhcp-server-identifier 192.168.0.102;
option nis-domain "domain.org";
option domain-name "linux102"; //dns主机名称
renew 2 2011/8/9 11:22:19; //下一次预计更新(renew)时间
rebind 2 2011/8/9 13:47:58;
expire 2 2011/8/9 14:32:58;
}
# 这个档案会记录该适配卡所曾经要求过的DHCP 信息!
# 他几乎就与你设定的/etc/dhcpd.conf 类似
Ok,整个过程已经全部讲解完毕,现在我们来进行个简单的总结:
基本的DHCP服务器搭建流程:
(1)编辑主配置文件dhcpd.conf,指定IP作用域(指定一个或多个IP地址范围)。
(2)建立租约数据库文件。
(3)重新加载配置文件或重新启动dhcpd服务使配置生效。
DHCP工作流程:
(1)客户端发送广播向服务器申请IP地址。
(2)服务器收到请求后查看主配置文件dhcpd.conf,先根据客户端的MAC地址查看是否为客户端设置了固定IP地址。
(3)如果为客户端设置了固定IP地址则将该IP地址发送给客户端。如果没有设置固定IP地址,则将地址池中的IP地址发送给客户端。
(4)客户端收到服务器回应后,客户端给于服务器回应,告诉服务器已经使用了分配的IP地址。
(5)服务器将相关租约信息存入数据库。
本文出自 “linux学习笔记” 博客
相关新闻>>
- 发表评论
-
- 最新评论 更多>>