DHCP服务的搭建

DHCP服务环境的工作原理

1、客户端需要寻求网络IP 地址和其他网络参数,然后向网络中广播,客户端发出的请求名叫DHCPDISCOVER。如广播中有可以分配IP 地址的服务器,服务器会返回相应的应答,告诉客户可以分配,服务器返回包的名称叫 DHCPOFFER,包内包含可用的IP 地址和参数

2、如果客户在发出DHCPOFFER包后一段时间内没有接收到响应,会重新发送请求,
如果广播区域内有多于一台的DHCP服务器,由客户端决定使用哪个。

3、当客户端选定了某个目标服务器后,会广播DHCPREQUEST 包,用以通知选定的DHCP服务器和未选定的DHCP服务器。

4、服务端收到 DHCPREQUEST 后会检查收到的包,如果包内的地址和所提供的地址一致,证明现在客户端接收的是自己提供的地址;如果不是,则说明自己提供的地址未被采纳。如被选定的服务器在接收到DHCPREQUEST 包以后,因为某些原因可能不能向客户端提供这个IP 地址或参数,可以向客户端发送DHCPNAK 包。

5、客户端在收到包后,检查内部的IP 地址和租用时间,如发现问题,则发送包拒绝这个地址,然后重新发送DHCPDISCOVER 包。如无问题,就接收这个配置参数。

软件安装

1、安装dhcp
[root@localhost ~]# yum install -y dhcp

2、编写配置文件
[root@localhost ~]# vim /etc/dhcp/dhcpd.conf

#

DHCP Server Configuration file.

see /usr/share/doc/dhcp*/dhcpd.conf.example

see dhcpd.conf(5) man page****

subnet 192.168.1.0 netmask 255.255.255.0{
option routers 192.168.1.1;
option subnet-mask 255.255.255.0
max-lease-time 172800;
range 192.168.1.230 192.168.1.240;
}
~

客户端配置:
就一部改成自动获取IP 地址模式就行了
DHCP服务的搭建

DHCP服务的搭建

猜你喜欢

转载自blog.51cto.com/kangxi/2126559