linuxdhcp服务器中继 (配置dhcp服务器应具备什么条件)

准备实验环境:VMwarere12 dhat7.2两台 windows测试机一台

linuxdhcp服务器中继,centosdhcp服务器配置方法

一、实训目的

● 掌握Linux下DHCP服务器的安装和配置方法。

● 掌握Linux下DHCP客户端的配置。

● 掌握Linux下DHCP服务器端指定客户端固定IP

二、项目背景

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

linuxdhcp服务器中继,centosdhcp服务器配置方法

假设企业DHCP服务器IP地址为192.168.1.2。DNS服务器的域名为dns.jnrp.cn,IP地址为192.168.1.3;WEB服务器IP地址为192.168.1.10;Samba服务器IP地址为192.168.1.5;网关地址为192.168.1.254;地址范围为192.168.1.3到192.168.1.150,掩码为255.255.255.0。

三、实训内容

练习Linux系统DHCP服务器与DHCP客户端的配置方法。

准备实验环境:VMwarere12 dhat7.2两台 windows测试机一台

四、实训步骤

虚拟机环境配置

linuxdhcp服务器中继,centosdhcp服务器配置方法

linuxdhcp服务器中继,centosdhcp服务器配置方法

三台主机网络适配器一致。ip段一致全部i,虚拟机本地dhcp关闭(否则测试失败)

子项目1. DHCP服务器的配置

实验前的小准备

挂载光驱,配置本地yum

linuxdhcp服务器中继,centosdhcp服务器配置方法

挂载光驱到media 指定目录创建rhel7.repo文件并且编辑保存

linuxdhcp服务器中继,centosdhcp服务器配置方法

测试yum是否正常,显示前10个软件包

开始

● 检测系统是否安装了dhcp服务器对应的软件包,如果没有安装的话,进行安装。

[root@localhost 桌面]# rpm -aq | grep dhcp 如果没有返回任何值则是没有安装

linuxdhcp服务器中继,centosdhcp服务器配置方法

安装dhcp

安装完毕

linuxdhcp服务器中继,centosdhcp服务器配置方法

检查是否安装完毕

● 按照项目背景的要求,配置DHCP服务器。

先配置本机ip地址

[root@localhost 桌面]# vi /etc/sysconfig/network-scripts/ifcfg-eno16777736

linuxdhcp服务器中继,centosdhcp服务器配置方法

配置dhcp

linuxdhcp服务器中继,centosdhcp服务器配置方法

参数解释

-----------------------番--------------------外----------------------------------------篇----------------------------

linuxdhcp服务器中继,centosdhcp服务器配置方法箭头的地方是 dhcp官方手册的存放路径。可以去看看,还是那句话英文不好就丢给谷歌翻译,别用百度翻译 你会抓狂的

可以明显看出有错误,下面我们启动下服务看看

linuxdhcp服务器中继,centosdhcp服务器配置方法

jourmalctl -xn 查看日志,可以找到一些服务启动失败的原因啥的

linuxdhcp服务器中继,centosdhcp服务器配置方法

dhcp -t可以检查配置是否正确。

linuxdhcp服务器中继,centosdhcp服务器配置方法

外语不好的不懂的丢给谷歌翻译

-----------------------番--------------------外----------------------------------------篇----------------------------

ok我们继续

● 利用“ systemctl restart dhcpd”命令,启动dhcpd服务

linuxdhcp服务器中继,centosdhcp服务器配置方法

子项目2. Linux下DHCP客户端的配置

● 以root账号登录系统。

● 使用命令“vi /etc/sysconfig/network-scripts/ifcfg-eth0”打开网卡配置文件,找到语句“BOOTPROTO=none”,将其改为“BOOTPROTO=dhcp”。

linuxdhcp服务器中继,centosdhcp服务器配置方法

● 使用命令“systemctl restart network”重新启动网卡。

linuxdhcp服务器中继,centosdhcp服务器配置方法

● 使用命令“ifconfig”测试DHCP客户端是否已配置好。

linuxdhcp服务器中继,centosdhcp服务器配置方法

xp测试机:

附加实验——dhcp分配固定ip地址

  1. 查看客户机mac地址

linuxdhcp服务器中继,centosdhcp服务器配置方法

2.配置dhcp

linuxdhcp服务器中继,centosdhcp服务器配置方法

2重启dhcp服务器

[root@localhost dhcp]# systemctl restart dhcpd.service

客户机测试

释放现有ip 打开cmd输入 ipconfig /release

重新获取IP,打开cmd输入 ipconfig /renew

linuxdhcp服务器中继,centosdhcp服务器配置方法

测试结束 如果你想让dhcp服务每次开机自动启动的话 别忘了加入这条命令。将dhcp服务加入自启动

systemctl enable dhcpd

linuxdhcp服务器中继,centosdhcp服务器配置方法

五、实训思考题

1.Windows操作系统下通过什么命令可以知道本地主机当前获得的IP地址。

2.描述DHCP服务的地址分配过程。

3.描述指定DHCP服务的地址分配过程。

(注:如果没有看我第一篇的文章,按照上文配置 环境可能会跟你的Linux环境有一些小出入,建议点击我的资料查看我的这个系列前面的文章。)

后续会更新Linux_redhat的一些环境配置,我自己也在学Linux,这也是我的专业,我也会把我的学 习过程不断更新,让0起步的小白也能轻松入门。老手就可以飘过了。

如你按照我的文章进行实验,实验过程中各种报错可以在下面回复我,我将第一时间回复你。

之前的文章汇总;

  • 「Linux基础篇」(一)虚拟环境部署安装redhat7.2

  • 「Linux基础篇」(二)Linux基本命令练习

  • 「Linux基础篇」(三)用户和组的管理

  • 「Linux基础篇」(四)文件系统管理—redhat7.2

  • 「Linux基础篇」(五)文件权限管理

  • 「Linux基础篇」(六)Vi编辑器——redhat7.2

  • 「Linux基础篇」(七)LVM逻辑卷管理器

  • 「Linux基础篇」(八)DNS(域名)服务器配置与管理

  • 「Linux基础篇」(九)动态磁盘管理