DHCP原理



 DHCP服务器

1.工作原理

     没有IP客户机以广播的方式搜索服务器广播中包含DHCP客户机的MAC地址和计算机名),服务器在自己的IP池中查找是否有符合要求的IP然后响应客户机选择IP后向所有的服务器广播表示自己已选好的IP然后向请求的服务器发送确认请求服务器响应请求并表示租约时间下次再次登录时只需发送ACK请求若可以使用就接着使用不行就重新发送请求IP租约达到%50就需要重新更新租约若服务器无法回应则可使用到%87.5

2.操作步骤

  1.下载试验用的服务器DHCP:

      yum -y install dhcp    

 2.查看配置文件、/etc/dhcp/dhcpd 并根据提示

cat /usr/share/doc/dhcp*/dhcpd.conf.sample >/etc/dhc

p/dhcpd.conf

3. 编辑配置文件vim /etc/dhcp/dhcpd.conf

   Option domain-name-service 8.8.8.8;(DNS服务器若加两个中间用逗号,隔开)

  Default-lease-time 900;(默认租约时间以秒为单位)

  Max-lease-time 4334;(最长租约时间一般为 一般为默认租约时间的两倍)

Log-facility local7;(日日志记录配置)

Subnet 192.168.1.0(服务器的网段) netmask 255.255.255.0{

   Rang 192.168.1.108   192.168.1.254;(给网段的IP范围中间空格个开)

   Option routers 192.168.1.1;(路由网关)

Host www (服务器主机名可改{

      Hardware etherent 00:00:00:00:00:00;(客户机MAC地址)

      Fixed-address 192.168.1.10;(分配的IP)

}

3.测试客户机

  Chkconfig iptables off

  Service iptables stop

  Setenforce 0

  Ifdown eth1;ifup eth1 (刷新网卡

  Setup (指定DNS  为服务器的DNS)

4.排错

 1.   语句后面忘记打。  刷新DHCPD服务器失败   、、 tail -f /var/log/message 没有检测出来进入配置文件一个一个校队

2.   忘记关防火强。      刷新时一直是已开始,  

3. 忘记给客户机指定DNS服务器    客户机接收不到指定的IP

猜你喜欢

转载自blog.csdn.net/f18770366447/article/details/79837761