RHEL8 DHCP服务器配置
一、实训要求
实验环境:服务端RHEL8、客户端RHEL8或Windows Server 2012
DHCP 服务端网络配置要求如下:
IP地址为 192.168.100.100 IPADDR
子网掩码为255.255.255.0 NETMASK
默认网关地址设为192.168.100.254 GATWAYDHCP
服务器主配置要求如下:
192.168.100.0/24 网络下,
IP 地址空间可以分配的范围是192.168.100.1—192.168.100.99;
默认网关地址设为192.168.100.254;
默认租约时间设置为600;
最大租约时间设置为7200。
二、准备工作:
1、打开虚拟网卡Vmnet1;
2、客户端、服务端设置为仅主机模式,取消勾选使用本地DHCP服务。
三、实训步骤
1、配置RHEL8服务端网络
cd /etc/sysconfig/network-scripts/
vim ifcfg-ens160
将BOOTPROTO=“dhcp” 改为 BOOTPROTO=“none”
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens160"
UUID="6a5a0ede-3dba-49bc-99be-519d29d1f833"
DEVICE="ens160"
ONBOOT="yes"
IPADDR="192.168.100.100"
NETMASK="255.255.255.0"
GATWAY="192.168.100.254"
2、重启RHEL8服务端网络
nmcli connection reload ens160
3、查看RHEL8服务端网络配置情况,是否配置成功
nmcli connection up ens160
ifconfig
4、连接镜像文件,配置软件仓库或找到dhcp软件包的位置
步骤1 挂载镜像到本地仓库:
mount -o ro /dev/sr0 /media
步骤2 创建repo文件:
进入配置目录
cd /etc/yum.repos.d/
添加yum源配置
vi rhel8.repo
[BaseOS]
name=BaseOS yum
baseurl=file:///media/BaseOS/
enable=1
gpgcheck=0
[AppSteam]
name=AppSteam yum
enable=1
baseurl=file:///media/AppStream/
gpgcheck=0
步骤3 验证:查看是否成功
清除并生成yum缓存,查看仓库:
yum clean all
yum clean all
yum repolist
5、在RHEL8服务端安装DHCP服务器
1、进入DHCP安装包文件夹
cd /media/BaseOS/Packages/
2、查看DHCP服务器安装包
ls |grep dhcp
3.安装DHCP服务器
rpm -ivh dhcp-server-4.3.6-30.el8.x86_64.rpm
6、在RHEL8服务端编辑DHCP的主配置文件
cd /etc/dhcp/
vim dhcpd.conf
配置dhcpd.con文件
subnet 192.168.100.0 netmask 255.255.255.0{
range 192.168.100.1 192.168.100.99;
option routers 192.168.199.254;
default-lease-time 600;
max-lease-time 7200;
}
7、在RHEL8服务端开启DHCP服务器
systemctl start dhcpd.service
产看是否启动成功
systemctl status dhcpd.service
8、进入RHEL8客户端
RHEL8客户端验证
ifconfig
9、Windows Server 2012客户端验证。
1.以管理员身份进入CMD
2.释放IP地址
ipconfig /release
3.获取新的IP地址
ipconfig /renew
4.查看IP地址
ipconfig
9、Windows Server 2012客户端验证。
1.以管理员身份进入CMD
2.释放IP地址
ipconfig /release
3.获取新的IP地址
ipconfig /renew
4.查看IP地址
ipconfig