美文网首页
DAY05 (02):配置并验证DHCP服务

DAY05 (02):配置并验证DHCP服务

作者: Pseudoloveryou | 来源:发表于2020-02-20 20:29 被阅读0次

    2.1 问题

    本例要求为PXE客户机提供地址分配服务,在主机 svr7 上搭建支持PXE的DHCP服务器,提供

    的地址参数如下:

    IP地址范围 192.168.4.10~200/24

    PXE引导服务器位于 192.168.4.7、引导文件 pxelinux.0

    然后在主机 pc207 上使用dhclient命令测试 DHCP地址分配服务。

    2.2 方案

    DHCP地址分配的四次会话:DISCOVERY --> OFFER --> REQUEST -->ACK 。

    DHCP服务器基本概念:

    DHCP租期:允许客户机租用IP地址的时间期限,单位为秒

    DHCP作用域:分配给客户机的IP地址所在的网段

    DHCP地址池:用来动态分配的IP地址的范围

    DHCP服务端:软件包dhcp、系统服务dhcpd

    DHCP服务端配置文件:/etc/dhcp/dhcpd.conf

    传输协议及端口:UDP 67(服务器)、UDP 68(客户端)

    2.3 步骤

    实现此案例需要按照如下步骤进行。

    步骤一:配置DHCP服务端

    1)安装dhcp软件包

    2)建立dhcpd.conf服务配置

    04. /ISO/CentOS-1804.iso /var/www/html/dvd iso9660 loop,ro 0 0

    05. [root@room9pc13 ~]# mount -a //挂载ISO镜像文件

    06. [root@room9pc13 ~]# ls /var/www/html/dvd/ //确认部署位置

    01. [root@svr7 ~]# yum -y install dhcp

    02. .. ..

    01. [root@svr7 ~]# vim /etc/dhcp/dhcpd.conf

    02. subnet 192.168.4.0 netmask 255.255.255.0 { Top

    3)启动系统服务dhcpd,并设置开机自启

    4)确认dhcpd服务状态

    步骤二:在客户端测试DHCP服务

    1)使用dhclient命令测试,观察获取IP地址的过程

    2)若因操作异常导致IP故障,可恢复客户机原有IP配置

    03. range 192.168.4.10 192.168.4.200;

    04. next-server 192.168.4.7;

    05. filename "pxelinux.0";

    06. }

    01. [root@svr7 ~]# systemctl restart dhcpd

    02. [root@svr7 ~]# systemctl enable dhcpd

    03. Created symlink from /etc/systemd/system/multi-user.target.wants/dhcpd.service to

    01. [root@svr7 ~]# netstat -anptu | grep dhcpd

    02. udp 0 0 0.0.0.0:67 0.0.0.0:* 58693/dhcpd

    03. .. ..

    01. [root@pc207 ~]# dhclient -d eth0

    02. Internet Systems Consortium DHCP Client 4.2.5

    03. Copyright 2004-2013 Internet Systems Consortium.

    04. All rights reserved.

    05. For info, please visit https://www.isc.org/software/dhcp/

    06. .. ..

    07. DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7 (xid=0x6707682f)

    08. DHCPREQUEST on eth0 to 255.255.255.255 port 67 (xid=0x6707682f)

    09. DHCPOFFER from 192.168.4.7

    10. DHCPACK from 192.168.4.7 (xid=0x6707682f)

    11. bound to 192.168.4.10 -- renewal in 18008 seconds.

    12. ^C //按Ctrl+c键退出测试

    相关文章

      网友评论

          本文标题:DAY05 (02):配置并验证DHCP服务

          本文链接:https://www.haomeiwen.com/subject/azjfqhtx.html