配置与管理DHCP服务器(实践项目1)

一、项目要求

某企业计划构建一台 DHCP服务器来解决IP地址动态分配的问题,要求能够自动分配IP地址以及网关、DNS等网络属性信息。同时要求DHCP服务器为DNS、WEB、Samba服务器分配固定IP 地址。该公司网络拓扑图如下图所示。
在这里插入图片描述

企业DHCP服务器IP地址为192.168.学号.240;
Samba服务器IP地址为192.168.学号.241;
WEB服务器IP地址为192.168.学号.242;
DNS服务器的域名为szhvs.com,IP地址为192.168.学号.243;
网关地址为192.168.学号.2;地址范围为192.168.学号.3 - 192.168.学号.150,掩码为255.255.255.0。
要求:通过配置DHCP服务器为企业内部的所有计算机和服务器提供IP地址自动分配服务。
提交:1、DHCP服务器配置的技术文档。
2、DHCP服务器配置的批处理文件。

二、项目实施

(一)配置VM虚拟机环境

创建虚拟机,并按项目要求修改主机名和网络配置。

设备主机名IP地址MAC地址
DHCP服务器DHCP_server+学号192.168.学号.24000:0c:29:d9:25:9b
DNS服务器DNS_server+学号自动获取(保留地址)00:0c:29:1f:c7:2e
WEB服务器WEB_server+学号自动获取(保留地址)00:0c:29:d8:fd:bc
SAMBA服务器SAMBA_server+学号自动获取(保留地址)00:0c:29:c5:97:a6
Client客户机Client+学号自动获取00:0c:29:c5:97:a6

1、创建一台虚拟机作为DHCP服务器、创建4台虚拟机分别模拟客户端和三台服务器。所有计算机均使用VMnet1网段,网段Ip第3段使用自己学号。
2、配置虚拟网络编辑器(使用Vmnet1网段)
关闭虚拟网络的DHCP功能

(二)安装与配置DHCP服务器

1.修改DHCP服务器IP地址及主机名

nmcli connection modify ens160 ipv4.method manual ipv4.addresses 192.168.90.240/24 gw4 192.168.90.2 ipv4.dns 192.168.90.243
#修改IP地址
nmcli general hostname DHCP_server90   #修改主机名

2.配置安装源

mount /dev/cdrom /media #挂载本地光盘
#配置本地安装源(先将光驱加载并开启 )
cat >>/etc/yum.repos.d/myrepo.repo << EOF
[Centos8BaseOS-local]
name=CentOS8BaseOS
baseurl=file:///media/BaseOS
gpgcheck=0
enabled=1

[CentosAppStream-local]
name=CentOS8AppStream
baseurl=file:///media/AppStream
gpgcheck=0
enabled=1
EOF

3.安装DHCP服务器软件

yum install dhcp-server -y

4.修改DHCP配置文件

cat >>/etc/dhcp/dhcpd.conf << EOF
subnet 192.168.90.0 netmask 255.255.255.0 {
  range 192.168.90.3 192.168.90.150;
  option domain-name-servers 192.168.90.243;
  option domain-name "szhvs.com";
  option routers 192.168.90.2;
  default-lease-time 600;
  max-lease-time 7200;
}
host  DNS_server90 {
   hardware ethernet 00:0c:29:1f:c7:2e;   #此处物理地址需改为对应主机的物理地址
   fixed-address 192.168.90.243;
}

host  WEB_server90 {
   hardware ethernet 00:0c:29:d8:fd:bc;   #此处物理地址需改为对应主机的物理地址
   fixed-address 192.168.90.242;
}
host  SAMBA_server90 {
   hardware ethernet 00:0c:29:c5:97:a6;   #此处物理地址需改为对应主机的物理地址
   fixed-address 192.168.90.241;
}
EOF

5.重新DHCP服务,并加入到启动列表

systemctl restart dhcpd
systemctl enable dhcpd

(三)测试DHCP

1.测试3台固定分配主机的IP地址和客户端的IP地址

(1)DNS服务器获取的固定IP

在这里插入图片描述

(2)WEB服务器获取的固定IP

在这里插入图片描述

(3)SAMBA服务器获取的固定IP

在这里插入图片描述

(4)Client获取的固定IP

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值