目录
一、题目要求
DHCP(IspSrv)
- 安装 isc-dhcp-server;
- 为 OutsideCli 客户端网络分配地址,地址池范围: 81.6.63.110-81.6.63.190/24;
- 域名解析服务器:按照实际需求配置 DNS 服务器地址选项;
- 网关:按照实际需求配置网关地址选项。
实验环境:
IspSrv:81.6.63.100/24
OutsideCli:dhcp自动获取
二、 配置过程
IspSrv
1、配置DHCP服务
(1)下载dhcp服务
root@ispsrv:~# apt -y install isc-dhcp-server
#注意:安装完成之后,会提示无法启动服务,这是正常现象,因为dhcp需要根据自身环境进行配置
(2) 进入dhcp配置文件
root@ispsrv:~# vim /etc/dhcp/dhcpd.conf #dhcp配置文件路径
(3)修改dhcp配置文件
修改此处:

修改为:
subnet 81.6.63.0 netmask 255.255.255.O { #ip地址
range 81.6.63.110 81.6.63.190; #dhcp分配范围
option domain-name-servers 81.6.63.100; #分配的dns地址
option domain-name "chinaskills.cn"; #分配的域名
option routers 81.6.63.254; #分配的网关
}
(4)进入dhcp监听文件
root@ispsrv:~# vim /etc/default/isc-dhcp-server
(5)修改dhcp监听文件
INTERFACESv4="ens33" #你从那个网卡分发地址就写那个网卡名
(6)重启dhcp服务
root@ispsrv:~# systemctl restart isc-dhcp-server.service
(7)查看dhcp服务状态
root@ispsrv:~# systemctl status isc-dhcp-server.service

2、配置防火墙服务
(1) 安装防火墙服务
root@ispsrv:~# apt -y install iptables-persistent
(2)写入dhcp放行规则
root@ispsrv:~# iptables -A INPUT -p udp --dport 67 -j ACCEPT #服务端从67号端口收dhcp请求
root@ispsrv:~# netfilter-persistent save #保存进配置文件中,如果不保存重启后规则失效。
OutsideCli
1.查看自动获取
(1)查看网卡ip地址
root@outsidecli:~# ip addr

(2)扩展内容
china@outsidecli:~$ su - root #切换到root账号环境
Password: #root密码
root@outsidecli:~# dhclient -v #发起DHCP请求
三 、测试截图与评分要点
测试:Ispsrv:

评分要点:

测试:outsidecli

这篇博客详细介绍了如何在Linux系统(IspSrv)上配置DHCP服务,包括设置地址池、DNS和网关,并提供了配置文件的修改步骤。同时,还讲解了如何配置防火墙以允许DHCP通信,并展示了OutsideCli客户端如何获取DHCP地址。测试和评分要点也一并给出,便于读者实践和评估。


788

被折叠的 条评论
为什么被折叠?



