《Linux服务与安全管理》| DHCP服务器安装和配置
《Linux服务与安全管理》任务单14
学生姓名 |
**** |
学号 |
**** |
专业 |
**** |
|||||||||||||||||
任务名称 |
DHCP服务器安装和配置 |
完成日期 |
**** |
|||||||||||||||||||
任务目标 |
知识 |
了解DHCP服务器的安装步骤。 了解DHCP服务器的配置文件。 |
||||||||||||||||||||
技能 |
掌握安装和配置DHCP服务器的步骤。 |
|||||||||||||||||||||
素质 |
树立职业观念、自主学习意识和团队协作精神。 |
|||||||||||||||||||||
任务要求 |
技术部有60台计算机,各计算机的IP地址要求如下。 (1)DHCP服务器和DNS服务器的地址都是192.168.10.1/24,有效IP地址段为192.168. 10.1-192.168.10.254,子网掩码是255.255.255.0,网关为192.168.10.254。 (2)192.168.10.1-192.168.10.30网段地址是服务器的固定地址。 (3)客户端可以使用的地址段为192.168.10.31-192.168.10.200,但192.168.10.105、192. 168.10.107为保留地址,其中192.168.10.105保留给Client3。 (4)客户端Client1模拟所有的其他客户端,采用自动获取方式配置IP等地址信息。 Linux服务器和客户端的地址及MAC信息如下表所示。 3台安装了RHEL 8的计算机,连网方式都设为host only(VMnet1),其中,一台作为服务器,另外两台作为客户端使用。
现要求搭建实验环境,创建虚拟机,完成上述任务,实验结果要求测试客户端正确获取IP地址。请将实验步骤和实验结果截图,截图要有序号,每一个截图要求有文字说明。 |
|||||||||||||||||||||
任务记录 |
实验步骤: 一、点击“编辑虚拟机设置”,配置三台虚拟机为“仅主机”模式。 二、server01开机,root用户登录,输入nmtui,进入图形界面,配置server01虚拟机IP。 [root@server01 dhcp]# nmtui 点击”启用连接“--》选“停用”敲回车,再选“激活”敲回车,让网卡重启。查看网卡配置文件,可以看到配置已经更改过来了。 [root@server01 dhcp]# vim /etc/sysconfig/network-scripts/ifcfg-ens160 [root@server01 dhcp]# ifconfig 三、配置client1虚拟机(Linux客户端)IP为自动获取 四、在服务器Server01上安装DHCP服务器 检测系统是否已经安装了DHCP相关软件。 [root@Server01 ~]# rpm -qa | grep dhcp 发现没有安装DHCP服务器。 [root@server01 ~]# rpm -qa | grep dhcp 进入本地YUM源的配置目录,按照下图创建一个配置文件:localyum.repo 内容如图,:wq 存盘退出 挂载ISO镜像文件。先创建一个挂载点/mnt/cdrom,然后挂载。如图挂载完毕。 检查本地YUM源上是否有DHCP安装包。 使用dnf命令查看dhcp软件包的信息。 使用dnf命令安装dhcp服务。 安装成功。 五、使用“vim /etc/dhcp/dhcpd.conf”命令可以编辑DHCP配置文件,全部配置文件的内容如下。 ddns-update-style none; #不支持动态更新 log-facility local7; #定义日志服务 subnet 192.168.10.0 netmask 255.255.255.0 { range 192.168.10.31 192.168.10.104; #可分配IP 地址范围 range 192.168.10.106 192.168.10.106; range 192.168.10.108 192.168.10.200; option domain-name-servers 192.168.10.1; #分配给客户机的DNS地址 option domain-name "myDHCP.smile.com"; option routers 192.168.10.254; option broadcast-address 192.168.10.255; default-lease-time 600; #默认的租约时间,秒为单位 max-lease-time 7200; #最大的租约时间,秒为单位 } host client3{ #将MAC地址和IP绑定,host后面的名字随意 hardware ethernet 00:0c:29:86:4a:c3; fixed-address 192.168.10.105; } 配置完成保存并退出,重启dhcpd服务,并设置开机自动启动。 [root@server01 dhcp]# systemctl restart dhcpd [root@server01 dhcp]# systemctl enable dhcpd 将主配置文件dhcpd.conf做一个备份,将样例文件覆盖主配置文件dhcpd.conf,用vim编辑dhcpd.conf 实验结果: 在client1客户端测试,网络开关打开,IP设为自动获取 勾选“自动连接”,结果发现,获取到的IP,属于地址池。 在client3客户端测试,网络开关打开,IP设为自动获取 勾选“自动连接”,结果发现,获取到的IP,属于保留IP。 |
|||||||||||||||||||||
心得体会 |
1、 问题和解决 无 2、 收获和体会 今天学习Linux的DHCP服务器安装和配置让我深感收获颇丰。首先,我理解了DHCP(动态主机配置协议)在网络管理中的重要性,它能够自动分配IP地址、子网掩码、默认网关等网络参数,极大地简化了网络管理的复杂性。 在实际操作过程中,我了解到安装DHCP服务器主要包括安装dhcp服务器软件、配置dhcp服务以及启动dhcp服务等步骤。其中,配置文件的设置尤为重要,包括定义subnet、range、lease时间、DNS服务器等信息,这需要对网络基础知识有深入的理解。 |
- 点赞
- 收藏
- 关注作者
评论(0)