详解如何搭建DHCP服务器(4)
lease 192.168.0.101 { //客户端的ip地址
starts 5 2011/08/05 06:56:02;
ends 5 2011/08/05 12:56:02;
tstp 5 2011/08/05 12:56:02;
binding state free;
hardware ethernet 00:0c:29:5d:41:62;
}
这个其实是租约数据库文件,其是用于保存一系列的租约声明,其中包含客户端的主机名、MAC地址、分配到的IP地址,以及IP地址的有效期等相关信息。这个数据库文件是可编辑的ASCII格式文本文件。每当发生租约变化的时候,都会在文件结尾添加新的租约记录。
DHCP刚安装好后租约数据库文件dhcpd.leases是个空文件
四.客户端的配置
其实客户端也没啥配置的,只要设置成dhcp方式来获取ip就可以了。设置好后,我们重启网络就可以从刚刚配置好的dhcp服务器上来获取ip了呵呵 就这么简单。现在我们在客户端上来观察下其相关参数都是否符合配置:
1.客户端的dns是否符合
[root@linux101 ~]# cat /etc/resolv.conf
; generated by /sbin/dhclient-script
search linux102
nameserver 192.168.0.102
客户端的dns已经是是我们设定的dns地址了,注意观察哦,这里的
search linux102 就是我们在服务器上设置的“option domain-name”的名称,nameserver 即是我们服务器上设置的地址。所以完全吻合
2.ip是否符合
[root@linux101 ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:5D:41:62
inet addr:192.168.0.101 Bcast:192.168.0.255 Mask:255.255.255.0
我们服务器上是设置了给客户端绑定ip为192.168.0.101,也符合
3.观察路由
[root@linux101 ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
观察发现和我服务器上设置的192.168.0.1是一致的
4.查看端口
Dhcp客户端所用的端口是68,现在我们来检查下:
5.查看客户端所记载的租约记录信息
[root@linux101 dhclient]# cat /var/lib/dhclient/dhclient-eth0.leases
lease {
相关新闻>>
- 发表评论
-
- 最新评论 更多>>