当前位置 : 主页 > 操作系统 > centos >

DHCP服务的搭建与配置

来源:互联网 收集:自由互联 发布时间:2022-06-20
一、 实验目的 实现 DHCP 服务器自动分配 ip 等参数 二、实验内容 实验 1 DHCP 基本服务 实验 2 DHCP 服务固定分配 ip 实验 3 DHCP 中继推送服务 三、实验环境与准备 实验 1 准备一个虚拟机用


一、实验目的

实现DHCP服务器自动分配ip等参数

二、实验内容

实验1 DHCP基本服务

实验2 DHCP服务固定分配ip

实验3 DHCP中继推送服务

三、实验环境与准备

实验1 准备一个虚拟机用于做DHCP服务、准备一个在同网段的虚拟机

实验2 准备一个虚拟机用于做DHCP服务、准备一个在同网段的虚拟机,获取其MAC地址

实验3 准备一个虚拟机用于做DHCP服务(为10网段的网卡)、准备一个虚拟机做中继转发功能的路由器(路由器的两个网卡分别是10网段和20网段)、20.0网段的虚拟机

四、实验分析与设计思路

实验1 主要是配置好dhcp服务器,将地址池配置好,然后虚拟机重启网络服务或者网卡获取ip,注意是同一网段间,要记得启动dhcp和网络服务。

实验2 dhcp服务配置好,找到要分配测试机的MAC地址,写入dhcp服务的配件文件中。然后虚拟机重启网卡获取ip

实验3 dhcp服务配置好,找一个虚拟机做中继路由器,前提有一个网卡vmnet1(网段为10.0段),添加一块网卡vmnet2ip地址更改为20.0网段的,不要设置网关,删除不必要的参数,开启路由转发功能。再找一台虚拟机做测试机,一个20.0网段。配置好路由表(服务器设置网关,即下一跳地址),保证不同网段之间可以ping通。再将路由机开启中继功能(下载dhcp,并查看推送程序是否存在),配置中继推送的配置文件(dhcrelay)。路由机进行推送,测试机获取ip

五:主要实验过程

实验1(注意服务器和测试机在同一网段)

  1.配置DHCP服务器

1)使用DHCP服务端(30.0段)搭建dhcp服务,检查此虚拟机是否已安装dhcp,若无就用yum进行安装dhcp。命令:yum -y install dhcp

2)安装完成,rpm -ql dhcp找到对应dhcpipv4配置文件/etc/dhcp/dhcp.conf。将模板dhcpd.conf.example拷贝至/etc/dhcp/dhcp.conf中。

DHCP服务的搭建与配置_ip地址

3)写入IP地址

DHCP服务的搭建与配置_服务器_02

  • 写入地址池(具体步骤详见实验3
  • DHCP服务的搭建与配置_服务器_03

  • 重启网络服务和dhcp服务
  • DHCP服务的搭建与配置_服务器_04

  • 配置测试机
  • 配置ip
  • DHCP服务的搭建与配置_服务器_05

  • 重启网络服务,查看ip
  • DHCP服务的搭建与配置_配置文件_06

  • 查看服务器推送信息
  • DHCP服务的搭建与配置_ip地址_07

    实验2

    1.使用dhcp服务端搭建DHCP服务,搭建过程如实验1yum  -y install dhcp 进行安装,安装完成,rpm -ql dhcp找到对应dhcpipv4配置文件/etc/dhcp/dhcp.conf。将模板dhcpd.conf.example拷贝至/etc/dhcp/dhcp.conf中。vim  /etc/dhcp/dhcp.conf进行配置,在host fantasia { 行进行编辑,下一行进行添加Centos7-1MAC地址,再下一行添加要分配的固定ip地址。保存退出,重启DHCP服务。

    DHCP服务的搭建与配置_配置文件_08

    DHCP服务的搭建与配置_DHCP_09

    2.修改测试机网络配置文件

    DHCP服务的搭建与配置_ip地址_10

  • 重启测试机网络并擦看ip
  • DHCP服务的搭建与配置_服务器_11

    DHCP服务的搭建与配置_服务器_12

    实验3(提前改名 dhcp服务为server,中继器为route,测试机不改名

  • 实验概况:
  • 使用server搭建DHCP服务,搭建过程如实验1

    DHCP服务(192.168.10.100)的网关更改为路由器接口网卡的ip地址(192.168.10.150)。vim /etc/dhcp/dhcp.conf进行文件配置,将DHCP服务的地址池添加20.010.0网段。开启一个Linux虚拟机充当中继路由器(route),添加一块网卡vmnet2,并设置ip地址(20.0段)。两个网卡ip分别为 192.168.10.150 vmnet1  eth0;192.168.20.150 vmnet2  ens32。不设置网关。查看路由信息。

  • 步骤如下
  • 配置服务器ip地址
  • 配置ip和网关

    重启网络服务

    DHCP服务的搭建与配置_ip地址_13

  • 配置DHCP的地址池(两个网段10.0 20.0
  • 先下载dhcp,命令如下:yum install dchp -y,在 /etc/dhcp/dhcpd.conf (此配置文件为空)中写入地址池内容,具体命令如下:cat /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example > /etc/dhcp/dhcpd.conf,使用vim /etc/dhcp/dhcpd.conf 进行编辑,编辑过程如下:1)同时按下shifti进入编辑模式,输入:set nu

  • 写好第一个地址池内容;
  • 22~44行注解掉,操作如下:
  • 在命令模式(按下ESC退出编辑模式),将光标移至22行,同时按下ctrlv ,按下键,将光标移至44行,选中22~44行,同时按下shifti后,输入:#,再按下ESC退出,22~44行就会被注解掉。

  • 写第二个地址池的内容
  • 在命令模式下(按下ESC,退出),将光标移至第一个地址的首行,按下:9yy(复制),将光标移至第一个地址池的下一行,按下:p(复制)。按照第二个地址池对其内容进行更改。

  • 保存退出
  •    第一个地址池和第二个地址池的内容编辑完后,按下ESC,退出编辑模式,同时按下shifti,进入末行模式,按下wq,保存并退出。

    DHCP服务的搭建与配置_配置文件_14

    5)开启dhcp服务

       输入:systemctl restart dhcpd

  • 配置中继器
  • 配置两块网卡的ip地址(注意此处没有网关)
  • DHCP服务的搭建与配置_ip地址_15

                     第一块网卡的ip

    DHCP服务的搭建与配置_ip地址_16

                                第二块网卡的ip

  • 重启网络服务
  • 命令如下:systemctl restart network

  • 开启路由转发功能
  • echo 1 > /proc/sys/net/ipv4/ip_forward

  • 安装dchp服务软件并查看应用程序dhcrelay
  •  yum -y install dhcp

    DHCP服务的搭建与配置_配置文件_17

    DHCP服务的搭建与配置_服务器_18

  • 中继器推送DHCP服务器信息
  • DHCP服务的搭建与配置_DHCP_19

    4)测试器配置(所用网段与服务器不在同一网段内

    1)配置测试机ip ,将 BOOTPROTO=dhcp

    DHCP服务的搭建与配置_ip地址_20

  • 启动网络服务
  •        systemctl restart network

  • 查看ip 地址
  • 输入:ip a

    DHCP服务的搭建与配置_服务器_21          

    5)在DHCP服务器上查看租约信息

    DHCP服务的搭建与配置_配置文件_22

    六、实验结果及分析

    实验1 成功分配ip地址。此实验主要学习到dhcp服务的搭建和配置中地址池的编写要准确。

    实验2 成功分配ip地址。在实验过程中,要将测试机mac地址的查找和在dhcp服务配置中对虚拟机mac地址绑定正确。注意:mac地址一定要写对。

    实验3 成功分配ip地址。在此实验中,主要对于不同网段测试机路由表的一个填写要仔细。还要谨记对于虚拟机做路由器要开启路由功能和中继功能。

    七、总结

    通过本次实验,学习到在linux中如何自动分配ip地址,而且在实验过程中思路一定要清晰。还要学会排错,尤其是DHCP中继器推送服务的错误(可以通过测试来查看)。实验中要注意的内容:

  • 中继器的两块网卡的ip配置要不一样。
  • 服务器的dhcp服务要启动。
  • 服务器的网卡要写对(即网关地址要与对应中继器的ip一致)
  • 要开启中继器的路由器转发功能。
  • 虚拟机的ip要与自己所对应的网卡在同一网段。

  • 上一篇:性能工具之Taurus使用(入门篇)
    下一篇:没有了
    网友评论