RouterSrv配置截图:1、域名(执行指令:hostname -f)【1分】2、网络地址/掩码/网关(执行指令:ip addr show | grep inet && ip route)【1分】 | 2 |
(评分要点:主机名信息,大小写不要求。) (评分要点:检查是否存在81.6.63.254/24、192.168.100.254/24、192.168.0.254/24的地址信息,掩码24位,不存在默认路由,无default字样。) | |
InsideCli配置截图:1、域名(执行指令:hostname -f)【1分】2、网络地址/掩码/网关(执行指令:ip addr show | grep inet && ip route)【1分】 | 2 |
(评分要点:主机名信息,大小写不要求。) (评分要点:检查是否存在192.168.0.190/24的地址信息,并且地址通过动态dynamic获取,默认网关地址为192.168.0.254) | |
ISPSRV:1、域名(执行指令:hostname -f)【1分】2、网络地址/掩码/网关(执行指令:ip addr show | grep inet && ip route)【1分】 | 2 |
(评分要点:主机名信息,大小写不要求。) (评分要点:检查是否存在81.6.63.100/24的地址信息,掩码24位,不存在默认路由,无default字样。) | |
AppSrv:1、域名(执行指令:hostname -f)【1分】2、网络地址/掩码/网关(执行指令:ip addr show | grep inet && ip route) 【1分】 | 2 |
 | |
StorageSrv:1、域名(执行指令:hostname -f)【1分】2、网络地址/掩码/网关(执行指令:ip addr show | grep inet && ip route)【1分】 | 2 |
 | |
OutsideCli:1、域名(执行指令:hostname -f)【1分】2、网络地址/掩码/网关(执行指令:ip addr show | grep inet && ip route)【1分】 | 2 |
 | |
ISPSRV工作任务(16) | |
DHCP配置截图:1、地址范围(查看配置文件)【2分】2、域名DNS选项(查看配置文件)【2分】3、网关选项(查看配置文件)【1分】 | 5 |
(评分要点:地址范围为 81.6.63.110-81.6.63.190。) (评分要点:dns 设置为 81.6.63.100) (评分要点:网关选项设置不做要求,但必须存在。) | |
DNS配置截图:1、安装BIND9(执行指令systemctl status bind9)【1分】2、根域服务器搭建(执行指令:named-checkconf -z)【3分】3、正向区域“chinaskills.cn”搭建(查看配置文件);【3分】 | 7 |
(评分要点:bind9 服务征程运行“active(running)” (评分要点:存在“zone ./IN loaded serial 2”) (评分要点:type 类型为 slave,masters 设置为 81.6.63.254) | |
WEB配置截图:1、安装nginx(执行指令:systemctl status nginx)【1分】2、客户端测试(使用InsideCli网页访问ispweb.chinaskills.cn站点,并且要携带命令行输入hostname的界面3分】 | 4 |
(评分要点:nginx 服务征程运行“active(running)” (评分要点:InsideCli能够正常访问ispweb.chinaskills.cn;outsidecli 通过curl http://ispweb.chinaskills.cn能够正常显示网页内容。如果InsideCli没有携带hostname或者hostname的主机名不是InsideCli的扣4分) | |
RouterSrv工作任务(64) | |
DHCP 中继配置截图:1、在InsideCli上使用ip addr show | grep inet 查看InsideCli获取正确的IP地址【2分】2、在InsideCli 上执行cat /etc/resolv.conf 获取正确的DNS 【2分】3、在InsideCli 上ip route 查看GW地址【2分】 | 6 |
(评分要点:能看到客户端的地址为192.168.0.190,而且是dynamic获取) (评分要点:能看到dns服务器的地址是192.168.100.100) (评分要点:存在默认路由,而且下一跳是192.168.0.254) | |
ROUTING配置截图:1、开启路由转发,使用sysctl -p命令查询【2分】 | 2 |
(评分要点:查询结果是net.ipv4.ip_forward=1,不满足不得分) | |
SSH配置截图:1、查看SSH服务状态(执行指令:systemctl status sshd)【1分】2、查看SSH监听端口(ss -nltp | grep ssh)【2分】3、测试SSH登录用户(使用InsideCli先用root用户登录RouterSrv,然后再使用user01登录)【2分】4、安全测试(使用user01用户连续登录失败3次,然后再登录一次后截图)【2分】5、查看SSH日志 (执行指令:tail -f /var/log/ssh.log);【2分】 | 9 |
(评分要点:能够看到服务状态为running即可) (评分要点:显示监听端口号为2021即可) (评分要点:先使用root用户登录ssh,显示permission denied,失败三次后弹出,再使用user01用户登录ssh,成功) (评分要点:先失败三次,然后自动弹出,再一次登录后显示连接超时) (评分要点:能够显示IP,源端口号即可,源端口号是随机的。) | |
Web Proxy:1、检查nginx服务状态(在RouterSrv上执行systemctl status nginx)【1分】2、客户端访问测试(使用InsideCli访问web.chinaskills.cn,并且携带在终端输入hostname 的截图)【2分】3、检查网页日志(AppSrv执行tail -f /etc/httpd/logs/access_log)【2分】4、测试服务器监控脚本(RouterSrv上执行网页检测脚本,AppSrv执行tail -f /etc/httpd/logs/access_log)【2分】 | 7 |
(评分要点:服务状态为running即可得分) (评分要点:通过web.chinaskills.cn能访问到www.chinaskills.cn页面的内容,www.chinaskills.cn是wordpress主页面,而且有绿色带锁的标志,不过不携带hostname的截图或者hostname截图主机名不是InsideCli本题不得分。) (评分要点:能够看到代理服务器IP和客户端真实IP即可得分,例如192.168.100.254、192.168.0.190的地址。第二个地址必须是192.168.0.190,第一个地址可以是192.168.100.254或192.168.0.254) (评分要点:每三秒作为依次间隔,运行网页检测) | |
IPTABLES:1、SDNAT(在RouterSrv上执行指令:iptables -t nat -nvL POSTROUTING)【2分】2、DNAT(在RouterSrv上执行指令:iptables -t nat -nvL PREROUTING)【2分】3、默认链拒绝流量通行(在RouterSrv上执行指令:iptables -nL | grep Chain)【2分】4、放行必要流量(在RouterSrv上执行:iptables -nL)【4分】 | 10 |
(评分要点:存在源为192.168.0.0/24和192.168.100.0/24的MASQUERADE规则,其他参数不做评判标准) | |
(评分要点:存在目的地为81.6.63.254的DNAT规则,规则中至少存在udp53,tcp53,tcp80,tcp443,tcp465,tcp993。) | |
(评分要点:INPUT、OUTPUT、FORWARD链的默认规则为DROP) | |
(评分要点:INPUT链至少要放行tcp2021,udp67,FORWARD链至少要放行tcp20,21,53,80,443,465,993。) | |
MARIADB: (1)在MariaDB [(none)]>中,使用show databases;命令查询,将显示结果截图(注:此命令为成功配置数据库服务器后执行)【4分】(2)在MariaDB [(none)]>中,使用desc Score;命令查询,将显示结果截图(注:此命令为成功配置数据库服务器后执行)【4分】(3)在MariaDB [(none)]>中,使用select * from Score;命令进行查询,将显示结果截图(注:此命令为成功配置数据库服务器后执行)【6分】(4)在MariaDB [(none)]>中,使用show variables like “%general%”;命令查询,将显示结果截图(注:此命令为成功配置数据库服务器后执行)【6分】 | 20 |
(评分要点:创建数据库school正确) (评分要点:创建表结构正确正确) (评分要点:查询表的记录,password字段必须加密) (评分要点:显示开启日志为ON和日志路径正确) | |
iSCSI配置截图:1、在targetcli中,使用ls命令查询,将显示结果截图(注:此命令为成功配置TARGET服务器后执行)【10分】 | 10 |
(评分要点:存在iqn.2023-08.chinaskills.cn:test且luns为10) | |
AppSrv工作任务(62) | |
DHCP配置截图:1、客户端地址分配(查看配置文件,截取相关部分)【1分】2、DNS选项(查看配置文件,截取相关部分)【1分】3、网关选项(查看配置文件,截取相关部分)【1分】4、分配固定地址(查看DHCP配置文件,截取固定地址分配的配置即可)【1分】 | 4 |
(评分要点:范围在192.168.0.110-192.168.0.190。) (评分要点:DNS设置为192.168.100.100) (评分要点:网关地址设置为192.168.0.254) (评分要点:存在fixed-address 192.168.0.190;和hardware ethernet即可得分) | |
DNS配置截图:1、chinaskills.cn域解析(在AppSrv上执行指令:named-checkconf -z | grep china)【1分】2、A记录(在InsideCli上进入nslookup解析视图,解析www.chinaskills.cn)【1分】3、内外网解析(在outsidecli上进入nslookup视图解析www.chinaskills.cn)【2分】4、上游DNS设置(在InsideCli上进入nslookup视图解析host1.test1.com)【1分】 | 5 |
(评分要点:存在两个zone chinaskills.cn) (评分要点:www解析到192.168.100.100一条解析记录) (评分要点:在outsidecli进入nslookup视图解析到www.chinaskills.cn域名,解析结果为81.6.63.254) (评分要点:均显示Non-authoritative answer,并解析到81.6.63.100地址) | |
httpd配置截图:1、安装WEB(执行指令:systemctl status httpd)【1分】2、网站根目录(在AppSrv上执行指令:cat /etc/fstab | grep webdata; 然后使用vim查看wordpress站点的wp-config.php配置内容)【2分】3、运行用户(AppSrv上执行id webuser && ps aux | grep webuser)【2分】4、限制内存(在AppSrv上执行:cat /etc/systemd/system/multi-user.target.wants/httpd.service | grep memory)【2分】5、www网页内容(在InsideCli上使用浏览器访问www.chinaskills.cn站点,打开终端输入hostname后一起截图)【2分】6、证书信息【2分】7、无证书警告(在InsideCli上执行:curl -I https://www.chinaskills.cn)【2分】8、http跳转https(在InsideCli上执行:curl -I http://www.chinaskills.cn)【2分】 | 15 |
(评分要点:httpd服务程序允许“active(running)”) (评分要点:cat /etc/fstab | grep webdata 能够看到挂载源为192.168.100.200:/webdata,挂载点为/webdata,wordpress配置文件每个标记点匹配)。 (评分要点:在AppSrv上执行id webuser && pas aux | grep webuser,webuser得uid需要小于1000,大于1000不得分。显示httpd得进程由webuser运行) (评分要点:存在下图标记得配置即可得分) (评分要点:显示出wordpress主界面,URL中小锁必须为绿色,不为绿色本题不得分,不过不携带hostname或者hostname不是InsideCli扣2分) (评分要点:在InsideCli上使用浏览器访问www.chinaskills…cn站点后,打开证书,查看证书使用者信息。证书使用者信息需要严格匹配。两个证书的信息和下图中标记严格匹配即可。每个证书匹配) (评分要点:curl指令不允许使用-k参数,访问https站点不提示任何得证书提示信息) (评分要点:能看到Location:https://www.chinaskills.cn) | |
数据库备份截图:1、测试数据库备份脚本(使用vim查看数据库脚本的编写)【2分】2、查看定时任务(执行命令cat /etc/crontab | grep 30)【2分】3、查看备份文件(执行命令ls /root/mysqlbackup);【1分】 | 5 |
(评分要点:能看到mysqldump关键字和-all-databases即可得分) (评分要点:能看到第一个为/30即可得分) (评分要点:只要文件名为all-databases-年月日,精确到秒即可得分) | |
MAIL配置截图:1、测试邮件(在InsideCli上使用thunderbird登录邮件客户端,从mailuser1和mailuser2分别向对方发送邮件)【4分】 | 4 |
(在InsideCli上使用thunderbird登录邮箱客户端,从mailuser1和mailuser2分别向对方发送邮件,收件箱中查看邮件接收成功)  | |
CA配置截图:1、根证书路径和根证书信息(在AppSrv上执行指令:openssl x509 -text -in /csk-rootca/csk-ca.pem -noout | grep Subject)【3分】 | 3 |
(评分要点:在AppSrv上执行指令:openssl x509 -text -in /csk-rootca/csk-ca.pem -noout | grep Subject,6个信息点都对才能得分) | |
Chrony:1、在服务器端查看连接的客户端状态信息【4分】2、查看chrony服务器状态【4分】3、更新时间【4分】4、任务计划每隔1分钟所有服务器自动同步【4分】 | 16 |
(1)(评分要点:体现在服务器上执行命令chronyc clients (2)(评分要点:体现在客户端上执行命令systemctl status chronyd) (3)(评分要点:体现在客户端上执行命令timedatectl set-ntp yes) (4)(评分要点:体现在服务器上执行命令cat /etc/crontab) | |
iSCSI配置截图:1、将cat /etc/iscsi/iscsid.conf | grep "manual"命令的执行结果截图(注:此命令为成功配置iSCSI客户端后执行)【10分】 | 10 |
(评分要点:node.startup = manual) | |
StorageSrv工作任务(29) | |
DISK配置截图:1、查看新添加磁盘(右击虚拟机属性查看)【1分】2、RAID5信息(在StorageSrv上执行指令:mdadm -D /dev/md0)【1分】3、查看LV(在StorageSrv上执行lvdisplay)【1分】4、查看挂载信息(在StorageSrv上执行df -hT | grep lv01)【1分】 | 4 |
(1)(评分要点:看到四块大小为10G的硬盘即可) (2)(评分要点:Raid Level为raid5;active devices 为3;spare devices为1;其他参数不作为评判标准) (3)(评分要点:LV Path为/dev/vg01/lv01) (4)(评分要点:存在ext4 /webdata) | |
NFS配置截图:1、共享目录(在AppSrv上执行showmount -e 192.168.100.200)【1分】2、仅允许AppSrv访问(在storatesrv上执行exportfs -av)【1分】 | 2 |
(1)(评分要点:在AppSrv上执行showmount -e 192.168.100.200,存在/webdata即可得分) (2)(评分要点:在storatesrv上执行exportfs -av,地址为192.168.100.100即可) | |
VSFTPD配置截图:1、测试FTPS(在InsideCli上使用lftp -u webadmin,密码 ftp.chinaskills.cn登录,然后使用ls截图)【2分】2、测试chroot(在InsideCli登录ftp之后,输入quote pwd查看chroot)【2分】 | 4 |
(1)(评分要点:FTP登录后能查看文件内容,不报SSL错误即可得分) (2)(评分要点:显示为“/”) | |
SAMBA配置截图:1、samba用户创建(在StorageSrv上执行指令:pdbedit –L);csk-share文件共享,用户权限管理;【1分】2、文件共享(在InsideCli执行指令:smbclient -L=192.168.100.200 -U zsuser)【1分】3、share1目录的用户权限管理(使用zsuser测试;用户登录后先进行ls,然后上传test.txt;最后再执行ls后截图)【1分】4、share1目录的用户权限管理(使用wuusr测试;用户登录后先进行ls,然后上传test.txt;最后再执行ls后截图)【1分】5、share1目录的用户权限管理(使用lsusr测试;用户登录后先进行ls,然后上传test.txt;最后再执行ls后截图)【1分】6、public目录的用户权限管理(使用smbclient //192.168.100.200/public -U anonymous,登录后上传test.txt进行测试)【1分】 | 6 |
(1)(评分要点:通过pdbedit -L 查询出存在zsuser,lsusr,wuusr用户) (2)(评分要点:在InsideCli上查询发布出来的目录(smbclient -L=192.168.100.200 –U zsuser),有share1和public即可得分,其他不做评判) (3)(评分要点:zsuser可以上传文件并成功查看) (4)(评分要点:wuusr上传文件提示access_denied,上传文件失败) (5)(评分要点:lsusr上传文件提示access_denied,上传文件失败) (6)(评分要点:anonymous可以上传文件,通过ls也能查看到上传的文件) | |
LDAP配置截图:1、查询LDAP中的chinaskills.cn目录(在StorageSrv上执行指令: ldapsearch -x -b “c=chinaskills,dc=cn”| grep “n: dc” 【3分】2、ldap用户(在StorageSrv上执行指令:ldapsearch -x -b “dc=chinaskills,dc=cn” | grep “dn: uid”)【3分】3、ldap用户组(在StorageSrv上执行指令:ldapsearch -x -b “dc=chinaskills,dc=cn” | grep “dn: cn=ldsgp”)【3分】 | 9 |
(1)(评分要点:存在dc=chinaskills,dc=cn即可得分) (2)(评分要点:存在zsuser,lsusr,wuusr即可得分 (3)(评分要点:存在ldsgp的用户组即可得分) | |
Shell脚本配置截图:1、运行userAdd.sh脚本后截图(在StorageSrv上执行指令bash /shells/userAdd.sh lifei)【2分】2、查看ldap用户lifei的情况(在StorageSrv上执行指令:ldapsearch -x -b “dc=chinaskills,dc=cn” | grep “dn: uid=lifei”);【2分】 | 4 |
(1)(评分要点:运行shell脚本后,提示adding new entry即可) (2)(评分要点:存在dn: uid=lifei这一行信息即可得分) | |
OutsideCli &InsideCli工作任务(2) | |
基本配置:1、安装测试工具(在InsideCli或outsidecli上执行执行(随便一个客户机即可);whereis nslookup dig firefox curl ssh smbclient lftp ping)【2分】 | 2 |
(评分要点:在InsideCli或outsidecli上执行执行(随便一个客户机即可);whereis nslookup dig firefox curl ssh smbclient lftp ping,所有指令均存在对应的路径信息,完全匹配得分) | |
IOMSrv工作任务(40) | |
通过运维平台,添加StorageSrv操作系统监控对象,查看运行状态;(1)截取StorageSrv的运行状态; | 10 |
运行信息包含:名称:StorageSrv,采集情况:正常,IP地址:192.168.100.200、处理器数量、内存大小信息。 | |
通过运维平台,添加Apache监控对象,查看运行状态; | 10 |
状态信息包含:采集情况:正常,IP地址:192.168.100.100、Apache版本。 | |
通过运维平台:截取门户网站http://www.chinaskills.cn的运行状态,包含web网站的速度、响应时间、响应代码、状态的监控; | 10 |
门户网站http://www.chinaskills.cn的运行状态,包含web网站的速度、响应时间、响应代码、状态的监控; | |
基于AppSrv上的门户网站业务,完成业务拓扑绘制,并在业务大屏上呈现;截取AppSrv“业务拓扑”运行状态,并在大屏呈现; | 10 |
业务拓扑中包含网站www.chinaskills.cn,apache,mysql及服务器。 | |