项目十一 DHCP服务器的配置
题目
一. 简答题(1 questions,100 points in total)
- (简答题) 按照以下要求配置一台DHCP服务器:(以下XX均为学号后两位)
(1)服务器IP地址是192.168.XX.XX,子网掩码是255.255.255.0,网关为192.168.XX.2,DNS地址是10.10.10.10
(2)客户端可以使用的地址段是192.168.XX.100~192.168.XX.200,其中192.168.XX.166和192.168.XX.188是保留地址
(3)测试windows客户端自动获取方式配置IP
(4)测试第一台Linux客户端使用保留地址192.168.XX.166,主机名是名字的拼音。
(5)测试第二台Linux客户端使用保留地址192.168.XX.188,主机名是学号。
提交截图:
(1)windows客户端网络参数截图
(2)第一台Linux客户端网络参数截图
(3)第二台Linux客户端网络参数截图
(4)完成以上任务后的服务端dhcpd.conf文件内容截图
DHCP
在开始之前,请确保你的虚拟机网卡连接为NAT,我们需要使用互联网安装DHCP
使用以下命令安装dhcp
yum install dhcp -y
若出现其他进程占用,可尝试重启
开启DHCP开机自启
systemctl enable dhcpd
配置虚拟网卡网络
打开虚拟网络编辑器,选中仅主机,修改IP地址,关闭使用本地DHCP,
图中的17替换为你自己的数字即可,点击确定
虚拟机内网络配置
请改为手动,IP地址如图所示,图中的17替换为你自己的数字即可,点击Apply
重新开关一次网络开关
配置DHCP服务
请一定先配置好主机网络以后,再启动DHCP服务
vim /etc/dhcp/dhcpd.conf
文本内容如下
ddns-update-style none;
log-facility local7;
subnet 192.168.17.0 netmask 255.255.255.0{
range 192.168.17.100 192.168.17.165;
range 192.168.17.167 192.168.17.187;
range 192.168.17.189 192.168.17.200;
option domain-name-servers 10.10.10.10;
option routers 192.168.17.2;
option broadcast-address 192.168.17.255;
default-lease-time 600;
max-lease-time 7200;
}
请将配置中的17替换为你自己的数字即可
启动DHCP
如果你的配置文件正确,那么不会有任何回显,代表你的配置文件正确
若报错,请检查你的虚拟机网络是否配置正确,以及DHCP配置是否正确
systemctl start dhcpd
关闭防火墙自启
systemctl disable firewalld.service
将虚拟机关机,修改网卡模式为仅主机模式
克隆出两个完整的虚拟机,分别开机
在第一个克隆机机修改主机名为你的姓名拼音全拼
hostnamectl set-hostname xxxxxxxxxx
第二个克隆机修改主机名为你的学号
hostnamectl set-hostname 00000000
静态DHCP
获取克隆机MAC地址
ifconfig
ens33后面的ether,后面即为MAC地址
再次编辑虚拟机DHCP配置文件
vim /etc/dhcp/dhcpd.conf
host 后跟主机名,hardware ethernet 后跟ifconfig获取到的克隆机MAC地址,fixed-address 后跟静态分配地址,记得把17替换为你自己的
保存文件后,重启DHCP服务
systemctl restart dhcpd
ddns-update-style none;
log-facility local7;
subnet 192.168.17.0 netmask 255.255.255.0{
range 192.168.17.100 192.168.17.165;
range 192.168.17.167 192.168.17.187;
range 192.168.17.189 192.168.17.200;
option domain-name-servers 10.10.10.10;
option routers 192.168.17.2;
option broadcast-address 192.168.17.255;
default-lease-time 600;
max-lease-time 7200;
}
host yourFullName{
hardware ethernet 00:0c:29:81:db:f6;
fixed-address 192.168.17.166;
}
host yourStuNum{
hardware ethernet 00:0c:29:5f:cb:4f;
fixed-address 192.168.17.188;
}
在两台克隆机分别修改连接模式为DHCP,并重新开关网络,点击查看地址
若地址正确,则成功,否则可以再次尝试重新开关网络
Windows下测试,
打开设置–> 网络和Internet–>高级网络设置
展开VMnet1,点击编辑
选中IPV4,点属性,点击自动获得,确定
Win+R
cmd
ipconfig /release ## 释放地址,该操作会使你断网
ipconfig /renew ## 重新获取地址,过程较慢
实际上在上一步修改完成后,就已经获取到了由虚拟机分配到的IP地址
可以直接使用
ipconfig