题目要求
服务器AppSrv上的工作任务
2. DHCP
为InsideCli客户端网络分配地址,地址池范围:192.168.0.110-192.168.0.190/24;
域名解析服务器:按照实际需求配置DNS服务器地址选项;
网关:按照实际需求配置网关地址选项;
为InsideCli 分配固定地址为192.168.0.190/24;
设置默认租约时间为0.5天,最大租约时间为3天;
将 DHCP服务的日志信息从系统的日志服务中分离,通过rsyslog自定义消息处理,将日志信息保存至/var/log/dhcpd.log中。
项目实施
安装dhcp软件包:
[root@appsrv ~]# yum install dhcp -y
编辑配置文件/etc/dhc/dhcpd.conf:
# 这个是空文件,主要配置文件在/usr/share/doc/dhcp-4.2.5/dhcpd.conf.example
[root@appsrv ~]# cd /usr/share/doc/dhcp-4.2.5
[root@appsrv dhcp-4.2.5]# cp -a dhcpd.conf.example /etc/dhcp/dhcpd.conf
[root@appsrv dhcp-4.2.5]#
修改主要配置文件:
[root@appsrv ~]# cat /etc/dhcp/dhcpd.conf
subnet 192.168.100.0 netmask 255.255.255.0 {
}
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.110 192.168.0.190;
option domain-name-servers 192.168.100.100;
option domain-name "chinaskills.cn";
option routers 192.168.0.254;
default-lease-time 43200;
max-lease-time 259200;
}
host fantasia {
hardware ethernet 00:0c:29:87:ed:27;
fixed-address 192.168.0.190;
}
log-facility local4;
[root@appsrv ~]#
配置日志:
[root@appsrv ~]# vi /etc/rsyslog.conf
local4.* /var/log/dhcpd.log
重启日志及dhcp:
[root@appsrv ~]# systemctl restart rsyslog.service
[root@appsrv ~]# systemctl restart dhcpd
查看日志:
[root@appsrv ~]# tail -f /var/log/dhcpd.log
Routersrv进行中继转发:
[root@routesrv ~]# yum install dhcp -y
[root@routersrv ~]# dhcrelay 192.168.100.100
客户端Insidecli获取地址:
[root@insidecli ~]# dhclient -v
评分标准
(1) 客户 端地址范围、 DNS 选项、 网关选项(查看 DHCP 配置文件, 截取相关的部分配置即可) ; 【4 分】
评分要点: 范围在 192. 168. 0. 110-192. 168. 0. 190, DNS 设置为: 192. 168. 100. 100, 网关设置为 192. 168. 0. 254 |
(2) 分配固定地址(查看 DHCP 配置文件, 截取固定地址分配的配置即可)【2 分】
评分要点: 存在 fixed-address 192. 168. 0. 190; 和 hardware ethernet 即可 |
(3) 查看租约时间(查看 DHCP 配置文件中租约时间的配置) ; 【2 分】
评分要点: 默认租约时间为 43200 秒, 最大租约时间为 259200 秒 |
(4) 查看日志信息(在 appsrv 执行指令: tail -f /var/log/dhcpd.log); 【2 分】
评分要点: 存在日志信息即可得分 |