分享 Windows/Linux 服务器实战、网络架构解析，偶尔聊聊游戏攻略。
#试题 ![](https://yubin.wang/usr/uploads/2026/04/2663230066.png) ##一、网络虚拟化系统实训平台配置 1.根据“表 2 网络虚拟化系统实训平台虚拟主机信息表”创建虚拟主机。 2.创建 6 个卷，大小均为 5G，分别命名为 HD1、HD2、HD3、HD4、HD5 和 HD6。 ##（一）在云主机 6 上完成下列操作（主域名服务器） 1．将 HD4 和 HD5 共 2 个卷挂载到“云主机 6”中，将其加入到名为“GzVG”的卷组中，从中创建一个大小为 8G 的逻辑卷“GzLV”，格式化逻辑卷为 xfs 文件系统并开机自动挂载到/mnt/dns1 目录，运行：sudo df -Th，结果截图保存。 2.在“云主机 6”中使用 bind 安装配置主域名服务器，添加 suiskill.com 区域，分别添加 dns1、dns2、ftp、dns3 和 mail 记录，依次指向云主机 6~云主机 10，域的 NS 记录指向 dns1、dns2 和 dns3，每个记录均需完成正、反向解析。将正反向解析信息截图保存。 ##（二）在云主机 7 上完成下列操作（备份域名服务器） 1.在“云主机 7”中使用 bind 安装配置备份域名服务器，与“云主机 6”中的主域名服务器同步。 2.在“云主机 7”中安装 NFS 服务，创建并共享文件夹/data/NFS_Gz，以读写权限进行共享并启用实时同步选项，共享目标为：10.30.10.0/24 和 10.30.20.0/24，使用 show mount 命令查看本地的共享列表并将结果截图保存。 3.将 HD6 格式化为 ext4 文件系统，并开机自动挂载到“云主机 7”的/data/OTA_Gz 分区下，并在“云主机 7”中创建 3 个系统账号：gz01、gz02、gz03，密码和用户名相同，分别为 3 个账号配置在/data/OTA_Gz 分区的存储配额：软限制 600MB、硬限制 1000MB，块宽限时间 12 天，结果截图保存。 ##（三）在云主机 8 上完成下列操作（文件服务器） 1.在“云主机 8”安装 FTP 服务，设置监听 TCP 端口 2121，设置会话超时为 2 分 30 秒，启用被动传输模式，客户端端口范围为 31000 到 31500，不允许匿名访问。 2.新建用户 ConnectSui 和 DisconnectFTP，启用 FTP 黑名单功能并将 DisconnectFTP用户加入黑名单，在 ConnectSui 用户目录下创建文件“Suiskills”。在“云主机 6”中通过 ftp 命令，使用 ConnectSui 用户登录 FTP 服务器，查看并下载文件“Suiskills”，结果截图保存。 3.安装 Samba 服务，新建用户 smbsui，并创建共享路径为/etc，共享名为“smb-citygz”的共享目录，该共享目录对正在浏览的用户可见，但只允许用户 smbsui 访问。在宿主机中使用 smbsui 用户成功访问通过 samba 服务共享的/etc 目录，结果截图保存。 4.安装 NFS 服务，将“云主机 7”共享的/data/ NFS_Gz 目录挂载到本地的/data/ NFS_Gz 目录中，使用 sudo df -Th 命令查看结果并截图保存。 ##（四）在云主机 9 上完成下列操作（数据库服务器） 1.安装 bind 服务，为 suiskill.com 区域配置缓存域名服务器，将请求转发至“云主机6”和“云主机 7”的域名服务器，只允许“云主机 6”至“云主机 10”共计 5 台服务器所在的网段进行递归查询。 2.在“云主机 9”中安装配置 MariaDB 数据库；修改 MariaDB 数据库的 root 账号密码为“!2022suiskill”；添加 MySQL 用户 suiskills，密码与用户名相同。将安装数据库等信息截图保存。 3.设置 MariaDB 数据库的字符集为 UTF8，最大连接数为 777，将配置结果截图保存。 4.创 建 数 据 库 gz_skills_database ， 授 权 用 户 suiskills 具 有 数 据 库gz_skills_database 的 全 部 权 限 ； 在 数 据 库 gz_skills_database 中创建表skills_users_table，表结构定义如下：在表中创建 2 个用户（属性内容任意）。 ![](https://yubin.wang/usr/uploads/2026/04/7878685.png) ##（五）在云主机 10 上完成下列操作（邮件服务器） 1.在“云主机 10”中使用 postfix 安装配置邮件服务器，配置“云主机 6”的域名服务器负责完成 suiskill.com 域的邮件域名解析；建立两个邮件账号：gzmail1、gzmail2，密码和用户名相同；实现区域内的邮件收发。将邮件服务器的配置信息截图保存。 2.发送一封测试邮件，邮件内容为：发信地址->收信地址，具体分别如下： gzmail1@suiskill.com->gzmail2@suiskill.com 保留发送和接收记录，将测试结果信息截图保存。 #试题解析 ##虚拟主机1 ###试题内容 1．将 HD4 和 HD5 共 2 个卷挂载到“云主机 6”中，将其加入到名为“GzVG”的卷组中，从中创建一个大小为 8G 的逻辑卷“GzLV”，格式化逻辑卷为 xfs 文件系统并开机自动挂载到/mnt/dns1 目录，运行：sudo df -Th，结果截图保存。 ####试题解答 使用lsblk查看添加硬盘编号 ```bash lsblk sdb 8:16 0 5G 0 disk sdc 8:32 0 5G 0 disk ``` 使用pvcreat创建物理卷 ```bash pvcreate /dev/sdb /dev/sdc ``` 使用vgcreate创建GzVG卷组 ```bash vgcreate GzVG /dev/sdb /dev/sdc ``` 使用lvcreate在GzVG中创建8G的逻辑卷 ```bash lvcreate -L 8G -n GzLV GzVG ``` 对逻辑卷格式化为xfs ```bash mkfs.xfs /dev/GzVG/GzLV ``` 创建用于挂载的目录 /mnt/dns1，然后将逻辑卷挂载到该目录 ```bash mkdir -p /mnt/dns1 mount /dev/GzVG/GzLV /mnt/dns1 ``` 获取逻辑卷的 UUID ```bash blkid /dev/GzVG/GzLV #UUID="e0993ca6-89b8-46a9-bb8e-dac9c0887eda" ``` 使用vim打开/etc/fstab文件 ```bash vim /etc/fstab ``` 在文件末尾添加 ```bash UUID=e0993ca6-89b8-46a9-bb8e-dac9c0887eda /mnt/dns1 xfs defaults 0 0 ``` 测试 /etc/fstab 的配置是否正确，确保没有语法错误，并立即执行挂载 ```bash mount -a ``` 使用df -Th查看挂载情况 ```bash df -Th ``` ![](https://yubin.wang/usr/uploads/2026/04/2057005217.png) ###试题内容 2.在“云主机 6”中使用 bind 安装配置主域名服务器，添加 suiskill.com 区域，分别添加 dns1、dns2、ftp、dns3 和 mail 记录，依次指向云主机 6~云主机 10，域的 NS 记录指向 dns1、dns2 和 dns3，每个记录均需完成正、反向解析。将正反向解析信息截图保存。 ####试题解答 此题考察配置Bind实现DNS域名解析功能 因为Centos7在2024年6月30日已经停止提供服务，我们需要将ISO镜像作为软件仓库源 #####配置软件仓库 ```bash cd /etc/yum.repos.d/ #进入仓库目录 rm *.repo #删除所有仓库配置文件 mkdir -p /mnt/cdrom #创建仓库目录 mount /dev/cdrom /mnt/cdrom/ #将光驱和仓库目录挂载一起 vim local.repo #创建并编辑仓库文件 #将下列内容输入到local.repo中 [local] name=local #仓库的名字 baseurl=file:///mnt/cdrom/ #仓库的目录 enable=1 #是否启用 gpgcheck=0 #是否校验 ``` 建议所有centos安装补全命令 ```bash yum install bash-completion #安装补全不明 source /etc/profile.d/bash-completion.sh #执行补全命令，或者重启服务器 yum install bind-chroot #安装bind软件 ``` #####配置Bind 编辑 /etc/named.conf ```bash vim /etc/name.conf ``` ######修改Bind监听 找到 listen-on port 53 和 allow-query，将 localhost 改为 any ```bash listen-on port 53 { any; }; #修改这里 allow-query { any; }; #修改这里 ``` *正向解析* **修改配置文件named.rfc1912.zones** ```bash //suiskill.com 正向解析区域 zone "suiskill.com" IN { type master; file "suiskill.com.zone"; allow-update { none; }; }; ``` **创建正向解析文件** ```bash vim /var/named/suiskill.com.zone ``` 输入以下内容 ```bash $TTL 1D @ IN SOA dns1.suiskill.com. admin.suiskill.com. ( 2026040801 ; Serial 1D ; Refresh 1H ; Retry 1W ; Expire 3H ) ; Minimum ; NS 记录 (必须指向下面存在的A记录主机) @ IN NS dns1.suiskill.com. @ IN NS dns2.suiskill.com. @ IN NS dns3.suiskill.com. ; A 记录 (主机名 -> IP) dns1 IN A 10.30.10.15 dns2 IN A 10.30.10.16 ftp IN A 10.30.20.15 dns3 IN A 10.30.20.15 mail IN A 10.30.30.15 ``` **反向解析** 因为反向解析是3个地址段 10.30.10.0/24 10.30.20.0/24 10.30.30.0/24 所以在反向解析需要3个文件 **修改配置文件named.rfc1912.zones** 因为反向解析的域名是反着写的，比如192.168.100.0，写100.168.192 ```bash zone "10.30.10.in-addr.arpe" IN { type master; file "10suiskill.com.arpa"; allow-update { none; }; }; zone "20.30.10.in-addr.arpe" IN { type master; file "20suiskill.com.arpa"; allow-update { none; }; }; zone "30.30.10.in-addr.arpe" IN { type master; file "30suiskill.com.arpa"; allow-update { none; }; }; ``` **创建反向解析文件** 创建文件 /var/named/10suiskill.com.arpa ```bash vim /var/named/10suiskill.com.arpa ``` 输入以下内容： ```bash $TTL 1D @ IN SOA dns1.suiskill.com. admin.suiskill.com. ( 2026040801 ; Serial 1D ; Refresh 1H ; Retry 1W ; Expire 3H ) ; Minimum ; NS 记录 (与正向保持一致) @ IN NS dns1.suiskill.com. @ IN NS dns2.suiskill.com. @ IN NS dns3.suiskill.com. ; PTR 记录 (IP -> 主机名，IP只写最后一位) 15 IN PTR dns1.suiskill.com. 16 IN PTR dns2.suiskill.com. ``` 创建文件 /var/named/20suiskill.com.arpa ```bash vim /var/named/20suiskill.com.arpa ``` 输入以下内容： ```bash $TTL 1D @ IN SOA dns1.suiskill.com. admin.suiskill.com. ( 2026040801 ; Serial 1D ; Refresh 1H ; Retry 1W ; Expire 3H ) ; Minimum ; NS 记录 (与正向保持一致) @ IN NS dns1.suiskill.com. @ IN NS dns2.suiskill.com. @ IN NS dns3.suiskill.com. ; PTR 记录 (IP -> 主机名，IP只写最后一位) 15 IN PTR ftp.suiskill.com. 16 IN PTR dns3.suiskill.com. ``` 创建文件 /var/named/30suiskill.com.arpa ```bash vim /var/named/30suiskill.com.arpa ``` 输入以下内容： ```bash $TTL 1D @ IN SOA dns1.suiskill.com. admin.suiskill.com. ( 2026040801 ; Serial 1D ; Refresh 1H ; Retry 1W ; Expire 3H ) ; Minimum ; NS 记录 (与正向保持一致) @ IN NS dns1.suiskill.com. @ IN NS dns2.suiskill.com. @ IN NS dns3.suiskill.com. ; PTR 记录 (IP -> 主机名，IP只写最后一位) 15 IN PTR mail.suiskill.com. ``` **检查配置内容是否正确** 使用named-checkconf检查配置文件是否有语法错误 使用named-checkzone检查区域配置文件是否有错误 named-checkconf 检查正向区域 named-checkzone suiskill.com /var/named/suiskill.com.zone 检查反向区域 named-checkzone 10.30.10.in-addr.arpa /var/named/10suiskill.com.arpa named-checkzone 20.30.10.in-addr.arpa /var/named/20suiskill.com.arpa named-checkzone 30.30.10.in-addr.arpa /var/named/30suiskill.com.arpa ######启动服务 ```bash # 启动服务并设置开机自启 systemctl restart named systemctl enable named # 放行 dns 服务 (端口 53) firewall-cmd --permanent --add-service=dns # 重新加载防火墙 firewall-cmd --reload ``` ##主机7：dns2 ###试题内容 1.在“云主机 7”中使用 bind 安装配置备份域名服务器，与“云主机 6”中的主域名服务器同步。 ####试题解答 此题考察DNS域名服务器配置 之前已经给云主机6配置了主DNS服务器 现在需要将云主机7设置为辅助域服务器 具体的配置内容和云主机6类似 只需要改动几点 #####在主配置文件/etc/named.rfc1912.zones中添加内容 ```bash //正向解析区域 zone "suiskill.com" IN { type slave; masters {10.30.10.15;}; file "slaves/suiskill.com.zone"; }; //反向解析区域 zone "10.30.10.in-addr.arpe" IN { type slave; masters {10.30.10.15;}; file "slaves/10suiskill.com.arpa"; }; zone "20.30.10.in-addr.arpe" IN { type slave; masters {10.30.10.15;}; file "slaves/20suiskill.com.arpa"; }; zone "30.30.10.in-addr.arpe" IN { type slave; masters {10.30.10.15;}; file "slaves/30suiskill.com.arpa"; }; ``` 设置防火墙 重启应用 #####配置文件 域名从服务器会从主服务器自动同步配置文件，在/var/name/slaves目录中能看到同步的文件 ###试题内容 2.在“云主机 7”中安装 NFS 服务，创建并共享文件夹/data/NFS_Gz，以读写权限进行共享并启用实时同步选项，共享目标为：10.30.10.0/24 和 10.30.20.0/24，使用 show mount 命令查看本地的共享列表并将结果截图保存。 ####试题解答 此题考察的是NFS配置安装 ```bash 安装NFS软件 yum install -y nfs-utils 创建目录 mkdir -p /data/NFS_Gz 设置目录权限 chmod 777 /data/NFS_Gz 编辑nfs配置文件 vim /etc/exports 添加内容，rw代表读写，sync是从内存读写，no_root_squash当客户端以root管理员访问时映射为root用户 /data/NFS_Gz 10.30.10.0/24(rw,sync,no_root_squash) 10.30.20.0/24(rw,sync,no_root_squash) 重启软件并设置开机自启 sudo systemctl start nfs sudo systemctl enable nfs 添加防火墙列表 firewall-cmd --permanent --add-service=nfs firewall-cmd --permanent --add-service=rpc-bind firewall-cmd --permanent --add-service=mountd 查看共享列表 showmount ``` ###试题内容 3.将 HD6 格式化为 ext4 文件系统，并开机自动挂载到“云主机 7”的/data/OTA_Gz 分区下，并在“云主机 7”中创建 3 个系统账号：gz01、gz02、gz03，密码和用户名相同，分别为 3 个账号配置在/data/OTA_Gz 分区的存储配额：软限制 600MB、硬限制 1000MB，块宽限时间 12 天，结果截图保存。 ####试题解答 此题考查的是挂载硬盘，磁盘配额 在主机挂载5G硬盘 ```bash lsblk #查看新硬盘，这里假设是sdb fdisk /dev/sdb #新建磁盘 n代表新建 p代表主分区 w代表保存 mkfs.ext4 /dev/sdb1 #格式化磁盘为ext4 mkdir -p /data/OTA_Gz #新建目录 vi /etc/fstab #编辑硬盘挂载 /dev/sdb1 /data/OTA_Gz ext4 defaults,usrquota 0 0 #挂载内容，usrquota代表开启用户配额 mount -a #立即挂载 usradd gz01 #创建用户gz01 passwd gz01 #修改gz01的密码设置为相同，相同操作gz02和gz03 quotacheck -cum /data/OTA_Gz #创建配额数据库 c是创建配额文件 u是用户配额 m是强制检查 quotaon /data/OTA_Gz #开启配额 mount -o remount /data/OTA_Gz #重新挂载，目的让配额生效 edquota -u gz01 #修改gz01账户的配额 提示：在配额中的单位是KB，600MB=600*1024KB=614400;1000MB=1024000KB blocks soft hard #代表的文件的大小，soft代表软，hard代表硬 inodes soft hard #代表文件的数量 修改值 ``` ##云主机8：ftp ###试题内容 1.在“云主机 8”安装 FTP 服务，设置监听 TCP 端口 2121，设置会话超时为 2 分 30 秒，启用被动传输模式，客户端端口范围为 31000 到 31500，不允许匿名访问。 ####试题解答 ```bash yum install vsftp #安装vsftp vi /etc/vsftp/vsftp.conf #编辑配置文件 listen=YES #开启监听 listen_ipv6=NO #关闭ipv6监听 listen_port=2121 #监听端口位2121 idle_session_timeout=150 # 设置会话超时为 2 分 30 秒 (150 秒) pasv_enable=YES #启用被动模式 pasv_min_port=31000 pasv_max_port=31500 #设置被动模式的数据连接端口范围 anonymous_enable=NO #不允许匿名访问 firewall-cmd --permanent --add-port=2121/tcp #开放 TCP 2121 端口 firewall-cmd --permanent --add-port=31000-31500/tcp #开放被动模式端口范围 firewall-cmd --reload #重启防火墙 setenforce 0 #关闭SELinux（因此次实验涉及到很多非正规参数，SELinux中很多内容需要调整，索性直接关闭） systemctl restart vsftpd #重新启动 vsftpd 服务 systemctl enable vsftpd #设置 vsftpd 服务开机自动启动 ``` ###试题内容 2.新建用户 ConnectSui 和 DisconnectFTP，启用 FTP 黑名单功能并将 DisconnectFTP用户加入黑名单，在 ConnectSui 用户目录下创建文件“Suiskills”。在“云主机 6”中通过 ftp 命令，使用 ConnectSui 用户登录 FTP 服务器，查看并下载文件“Suiskills”，结果截图保存。 ####试题解答 ```bash useradd ConnectSui #新建用户 useradd DisconnectFTP #新建用户 passwd ConnectSui #设置密码 passwd DisconnectFTP #设置密码 vi /etc/vsftpd/ftpusers #编辑vsftp黑名单，在文件的末尾添加一行 DisconnectFTP vi /etc/vsftpd/vsftpd.conf #编辑vsftp配置文件 userlist_deny=YES #启用黑名单功能 echo 'This is a test file for ConnectSui user.' > /home/ConnectSui/Suiskills #在ConnectSui目录下创建文件，并写入内容 chown ConnectSui:ConnectSui /home/ConnectSui/Suiskills #修改文件的所有者，否则root用户文件普通用户无法访问 vi /etc/pam.d/vsftpd #编辑PAM验证 注销# auth required pam_shells.so systemctl restart vsftpd #重启vsftp yum install ftp #安装ftp，用来测试 firewall-cmd --permanent --add-service=ftp #设置防火墙通过ftp firewall-cmd --reload #重启防火墙 ftp #使用ftp登录服务器，使用ConnectSui用户登录 ftp> ls #显示用户文件，可以查看到之前新建的文件 ftp #使用ftp登录服务器，使用DisconnectFTP用户登录，显示访问拒绝 ``` ![](https://yubin.wang/usr/uploads/2026/04/3868619627.png) ###试题内容 3.安装 Samba 服务，新建用户 smbsui，并创建共享路径为/etc，共享名为“smb-citygz”的共享目录，该共享目录对正在浏览的用户可见，但只允许用户 smbsui 访问。在宿主机中使用 smbsui 用户成功访问通过 samba 服务共享的/etc 目录，结果截图保存。 ####试题解答 ```bash yum install samba samba-client #安装samba服务，和samba客户端 useradd smbsui #创建用户 smbpasswd -a smbsui #创建samba用户，并修改密码 vi /etc/samba/smb.conf #修改samba配置文件 在底部添加以下内容 [smb-citygz] #显示的共享名 comment = smb-citygz #说明，备注 path = /etc #共享的目录 browseable = no #可以列出内容 guest ok = no #匿名访问 valid user = smbsui #允许登录的用户 systemctl restart smb #重启samba服务 systemctl enable smb #设置开机启动 firewall-cmd --permanent --add-service=samba #添加防火墙通过 firewall-cmd --reload #重启防火墙 smbclient -L 192.168.100.136 -U smbsui #使用smbsui用户登录samba，列出共享目录 smbclient //192.168.100.136/smbsui -U smbsui #使用用户登录samba ``` ![](https://yubin.wang/usr/uploads/2026/04/3108044391.png) ###试题内容 4.安装 NFS 服务，将“云主机 7”共享的/data/ NFS_Gz 目录挂载到本地的/data/ NFS_Gz 目录中，使用 sudo df -Th 命令查看结果并截图保存。 ####试题解答 ```bash yum install nfs-utils #安装nfs showmount -e 10.30.10.15 #查看云主机1的nfs挂载情况 mkdir -p /data/NFS_Gz #创建本地目录 mount -t nfs 10.30.10.15:/data/NFS_gz /data/NFS_Gz #将NFS目录挂载到本地 或者使用vi /etc/fstab 文件配置开机启动10.30.10.15:/data/NFS_gz /data/NFS_Gz xfs defaults 0 0 df -Th #查看挂载 ``` ##云主机9：dns3 ###试题内容 1.安装 bind 服务，为 suiskill.com 区域配置缓存域名服务器，将请求转发至“云主机6”和“云主机 7”的域名服务器，只允许“云主机 6”至“云主机 10”共计 5 台服务器所在的网段进行递归查询。 ####试题解答 (略) ###试题内容 2.在“云主机 9”中安装配置 MariaDB 数据库；修改 MariaDB 数据库的 root 账号密码为“!2022suiskill”；添加 MySQL 用户 suiskills，密码与用户名相同。将安装数据库等信息截图保存。 ####试题解答 ```bash yum install mariadb-server mariadb #安装mariadb数据库和数据库链接客户端 systemctl start mariadb #启动数据库 systemctl enable mariadb #设置数据库开机启动 mysql -u root #使用root账户登录数据库 SET PASSWORD = PASSWORD('!2022suiskill'); #设置密码 quit #退出数据库 mysql -u root -p #输入密码，验证密码 create user 'suiskill'@'localhost' indetified by 'suiskill'; #在本地数据库创建suiskill用户，密码suiskill，尤其不要忘了；结尾 grant all privileges on *.* to "suiskill"@"localhost"; #给用户suiskill所有权限 ``` ###试题内容 3.设置 MariaDB 数据库的字符集为 UTF8，最大连接数为 777，将配置结果截图保存。 ####试题解答 ```bash vi /etc/my.cnf.d#编辑配置文件，因为数据库主配置文件为my.cnf，为了避免配置错误，所以重新建立一个新的配置文件，添加以下内容 [mysqld] # 设置服务器默认字符集为 utf8 character-set-server = utf8 collation-server = utf8_general_ci # 设置最大连接数为 777 max_connections = 777 systemctl daemon-reload #重新加载 systemd 配置 systemctl restart mariadb #重启 MariaDB 服务 ``` ###试题内容 4.创 建 数 据 库 gz_skills_database ， 授 权 用 户 suiskills 具 有 数 据 库gz_skills_database 的 全 部 权 限 ； 在 数 据 库 gz_skills_database 中创建表skills_users_table，表结构定义如下：在表中创建 2 个用户（属性内容任意）。 ![](https://yubin.wang/usr/uploads/2026/04/7878685.png) ####试题解答 ```bash mysql -u root -p #登录数据库 CREATE DATABASE gz_skills_database; #创建数据库 GRANT ALL PRIVILEGES ON gz_skills_database.* TO 'suiskills'@'localhost'; #授权用户 suiskills 对该数据库拥有全部权限 FLUSH PRIVILEGES; #刷新权限 USE gz_skills_database; #切换到 gz_skills_database 数据库 #使用以下命令创建数据库表结构 CREATE TABLE skills_users_table ( id INT AUTO_INCREMENT PRIMARY KEY, username VARCHAR(50) NOT NULL, password VARCHAR(50) NOT NULL, ); INSERT INTO skills_users_table (username, password) VALUES ('zhangsan', '123456'); #添加测试数据1 INSERT INTO skills_users_table (username, password) VALUES ('lisi', 'abcdef'); #添加测试数据2 SELECT * FROM skills_users_table; #查看数据 ``` ##云主机10：mail ###试题内容 1.在“云主机 10”中使用 postfix 安装配置邮件服务器，配置“云主机 6”的域名服务器负责完成 suiskill.com 域的邮件域名解析；建立两个邮件账号：gzmail1、gzmail2，密码和用户名相同；实现区域内的邮件收发。将邮件服务器的配置信息截图保存。 ####试题解答 在做此题之前要修改bind配置文件，通告服务器mail服务器地址，示例如下 $TTL 1D @ IN SOA dns1.suiskill.com. admin.suiskill.com. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum @ IN NS dns1.suiskill.com. @ IN NS dns2.suiskill.com. @ IN MX 10 mail.suiskill.com. ;通告mail解析，10代表优先级，值越小优先级越高，不能不写 dns1 IN A 192.168.100.136 dns2 IN A 192.168.100.138 mail IN A 192.168.100.136 ;通告mail的ip地址 ```bash yum install postfix #安装postfix应用，用于邮件系统的整体调用 vi /etc/post/main.cf #修改postfix配置文件 myhostname = dns1.suiskill.com #通告本服务器的主机名 mydomail = suiskill.com #通告邮件域名，也就是@后缀 myorigin = $mydomain #从本机发出邮件的域名名称 inet_interfaces = all #监听端口 mydestination = $myhostname,$mydomain #可接收邮件的主机名或域名 systemctl restart postfix #重启postfix服务 systemctl enable postfix #设置开机启动 useradd gzmail1 #创建用户 useradd gzmail2 #创建用户 passwd gzmail1 #修改用户密码 passwd gzmail2 #修改用户密码 yum install dovecot #安装dovecot，用户邮件的收发 vi /etc/dovecot/dovecot.conf #编辑dovecot配置文件，修改以下内容 protocols = imap pop3 lmtp #运行的协议包括imap pop3 lmtp disable_plaintext_auth = no #关闭用户校验 login_trusted_networks = 192.168.100.0/24 #可以使用的IP地址段 vi /etc/dovecot/conf.d/10-mail.conf #编辑mail配置文件 mail_location = mbox:~/mail:INBOX=/var/mail/%u #设置邮件保存位置 systemctl restart dovecot #重启dovecot服务 systemctl enable dovecot #设置开机启动 firewall-cmd --permanent --add-service=imap #设置防火墙通过imap服务 firewall-cmd --permanent --add-service=pop3 #设置防火墙通过pop3服务 firewall-cmd --permanent --add-service=smtp #设置防火墙通过smtp服务 这里注意在protocols = imap pop3 lmtp中，是lmtp，这里是smtp firewall-cmd --reload #重启防火墙 ``` ###试题内容 2.发送一封测试邮件，邮件内容为：发信地址->收信地址，具体分别如下： gzmail1@suiskill.com->gzmail2@suiskill.com 保留发送和接收记录，将测试结果信息截图保存。 ####试题解答 ```bash yum install mailx #安装邮件客户端 echo "testceshi" | mail -s "testmail" -r gzmail1@suiskill.com gzmail2@suiskill.com #发送测试邮件，1发送给2 su - gzmail2 #以gzmail2用户登录 mail #查看邮件收发情况 ``` ![](https://yubin.wang/usr/uploads/2026/04/3871955612.png)
#任务内容 ![](https://yubin.wang/usr/uploads/2026/04/3946162947.png) 一、网络虚拟化系统实训平台配置 1.根据“表 2 网络虚拟化系统实训平台虚拟主机信息表”创建虚拟主机。 2.创建 6 个卷，大小均为 5G，分别命名为 HD1、HD2、HD3、HD4、HD5 和 HD6。 二、Windows 网络服务 ##（一）在云主机 1 上完成下列操作 1.主域控制器服务器部署 （1）将“云主机1”升级为gz2022ts.com的主域控制器，其完全域名为dc.gz2022ts.com。 （2）按照下表所示，创建域用户和创建域用户组。 ![](https://yubin.wang/usr/uploads/2026/04/3053422393.png) a)配置域中所有用户的密码符合复杂度要求，账户密码长度至少为 8 位，并且保留 10个密码历史记录；配置 AD 域中所有用户无效登陆的次数最多为 6 次，重置账户锁定计数器为 60 分钟，且账户锁定后只能由管理员手动解锁账户。 b)配置相关策略，实现所有域用户登录服务器时不自动显示服务器管理器。 c)防止用户随意退出域，实现所有人事部的用户登录域后自动去除“计算机”的上下文菜单中的“属性”。 d)为保障计算机安全，配置技术部计算机“关闭自动播放”功能。 （2）启用 gz2022ts.com 域的 Active Directory 回收站功能。 2.主域名服务器部署 （1）将此服务器配置为主 DNS 服务器，按照看下表创建对应服务器主机记录，正确配置 gz2022ts.com 域名的正向及反向解析区域。 ![](https://yubin.wang/usr/uploads/2026/04/1478555338.png) ![](https://yubin.wang/usr/uploads/2026/04/256312800.png) （2）使用 PowerShell 命令行禁用“云主机 1”的 DNS 递归功能。 ##（二）在云主机 2 上完成下列操作 1.辅助域控制器服务器部署将“云主机 2”升级为 gz2022ts.com 的辅助域控制器，完全域名为 sdc.gz2022ts.com。 2.完成证书服务器部署安装域证书服务，配置企业证书颁发机构，类型设置为企业根，有效期为 6 years，能够为域用户颁发证书。 3.完成 DHCP 服务器部署在“云主机 2”安装 DHCP 服务，并建立如下表作用域： ![](https://yubin.wang/usr/uploads/2026/04/4188111597.png) （1）利用“DHCP 拆分作用域配置向导”，实现“云主机 2”的 LocalGZ 作用域在“云主机 4”上拆分作用域的建立，分配原则为 70/30，“云主机 4”子网延迟为 20ms，“云主机 2”子网延迟为 10ms。 ##（三）在云主机 3 上完成下列操作 1.磁盘阵列部署 （1）将 HD1、HD2、HD3 三个卷配置为 RAID5，磁盘盘符为 E:\，并在 C:\启用卷影副本功能，设置在每周六晚上 21:00 创建卷影副本，将副本存储于 E:\。 2.共享文件夹部署 （1）在 C 盘上新建文件夹“Web_Files”，并将其设置为共享文件夹，共享名为“WEB_CityGZ”，开放共享文件夹的读取/写入权限给 everyone 用户，并在“Web_Files”文件夹内建立三个子文件夹，子文件夹“Web_root”用于存储共享网页，子文件夹“Web_logfiles”用于存储共享日志，子文件夹Web_configfiles”用户存储共享配置。 3.WEB 服务器部署 （1）将“云主机 3”加入域 gz2022ts.com，完全域名为 web.gz2022ts.com； （2）创建 https://www.gz2022ts.com/站点，证书由“云主机 2”颁发，主目录为C:\Web_Files\Web_root，默认文档：index.html，主页显示内容为：2022 年第二届全国职业技能大赛广州市选拔赛； （3）设置网站 www.gz2022ts.com 的最大连接数为 600，网站连接超时为 100s，网站的带宽为 888KB/S。 （4）设置网站日志格式为 W3C，日志文件保存在 C:\Web_Files\Web_logfiles 中，每天创建一个新的日志文件，使用当地时间作为日志文件名；日志只允许记录日期、时间、客户端 IP 地址、用户名、服务器名称、服务器 IP 地址、服务器端口号、方法、协议状态和协议子状态。 （5）启动站点共享配置功能，通过输入物理路径、用户名、密码、确认密码和加密秘钥，将该站点的设置导出、存储到 C:\Web_Files\Web_configfiles 内。 ##（四）在云主机 4 上完成下列操作 1.完成打印机服务器部署 （1）将“云主机 4”加入 gz2022ts.com 域，其完全域名为 pr.gz2022ts.com。 （2）将“云主机 4”配置成打印服务器，添加一台虚拟打印机，名称为“Gz-Printer”，将“Gz-Printer”发布到 AD 域。客户端能够通过访问“https://pr.gz2022ts.com/” 查看打印机，证书由“云主机 2”颁发。 2.完成 DFS 服务的部署 （1）在“云主机 4”上安装 DFS 服务，设置共享文件夹的路径为 C:\DFS，其中Administrator 用户具有完全访问权限，其余用户拥有读写权限，实现名称为“Gz-DFSzone”的命名空间在域中的发布。 ##（五）在云主机 5 上完成下列操作 1.完成 ftp 服务器部署 （1）将“云主机 5”加入 gz2022ts.com 域，其完全域名为 file.gz2022ts.com。 （2）在“云主机 5”上建立一个 FTP 站点，站点名称为“FTP-CityGz”，站点主目录为C:\ftp_root，启用虚拟主机名，虚拟主机名为 ftp.gz2022ts.com，端口号为 2121。 （3）设置 FTP 站点访问用户为所有用户，禁止匿名访问，访问权限为允许读取及写入。 （4）设置 FTP 站点欢迎消息为：“欢迎使用 gz2022ts.com 域的 FTP 服务器”，并在此服务器中以“FTPuser-Gz”用户使用虚拟主机名访问此 FTP 站点，将访问成功的画面截图。 2.完成 DFS 服务器部署 （1）在“云主机 5”上创建用于数据收集的复制组，配置“云主机 4”文件夹 C：\DFS_copy和“云主机 5”文件夹 C：\DFS_copy 间的双向复制，默认使用 512Kbps 带宽连续复制计划，实现名称为“GzSkill-copy”的 DFS 复制组的创建。 #试题解析 ##云主机1 ###试题内容： （1）将“云主机1”升级为gz2022ts.com的主域控制器，其完全域名为dc.gz2022ts.com。 （2）按照下表所示，创建域用户和创建域用户组。 ![](https://yubin.wang/usr/uploads/2026/04/3053422393.png) a)配置域中所有用户的密码符合复杂度要求，账户密码长度至少为 8 位，并且保留 10个密码历史记录；配置 AD 域中所有用户无效登陆的次数最多为 6 次，重置账户锁定计数器为 60 分钟，且账户锁定后只能由管理员手动解锁账户。 b)配置相关策略，实现所有域用户登录服务器时不自动显示服务器管理器。 c)防止用户随意退出域，实现所有人事部的用户登录域后自动去除“计算机”的上下文菜单中的“属性”。 d)为保障计算机安全，配置技术部计算机“关闭自动播放”功能。 （2）启用 gz2022ts.com 域的 Active Directory 回收站功能。 2.主域名服务器部署 （1）将此服务器配置为主 DNS 服务器，按照看下表创建对应服务器主机记录，正确配置 gz2022ts.com 域名的正向及反向解析区域。 ![](https://yubin.wang/usr/uploads/2026/04/1478555338.png) ![](https://yubin.wang/usr/uploads/2026/04/256312800.png) （2）使用 PowerShell 命令行禁用“云主机 1”的 DNS 递归功能。 ####试题解析： 安装Windows操作系统（略） 根据此题之前的IP地址分配，分配地址如下 云主机1：10.30.10.11 255.255.255.0 10.30.10.254 云主机2：10.30.10.12 255.255.255.0 10.30.10.254 云主机3：10.30.20.11 255.255.255.0 10.30.20.254 云主机4：10.30.20.12 255.255.255.0 10.30.20.254 云主机5：10.30.30.11 255.255.255.0 10.30.30.254 此题考查的是域服务、域用户、域管理操作 #####（1）将“云主机1”升级为gz2022ts.com的主域控制器，其完全域名为dc.gz2022ts.com。 ![](https://yubin.wang/usr/uploads/2026/04/273142502.png) ![](https://yubin.wang/usr/uploads/2026/04/3912764212.png) ![](https://yubin.wang/usr/uploads/2026/04/3159282775.png) ![](https://yubin.wang/usr/uploads/2026/04/2788758308.png) ![](https://yubin.wang/usr/uploads/2026/04/2862019438.png) ![](https://yubin.wang/usr/uploads/2026/04/3229079183.png) #####用户和用户组 ![](https://yubin.wang/usr/uploads/2026/04/3812885174.png) ![](https://yubin.wang/usr/uploads/2026/04/2429382936.png) ![](https://yubin.wang/usr/uploads/2026/04/2193686451.png) ![](https://yubin.wang/usr/uploads/2026/04/180632218.png) ![](https://yubin.wang/usr/uploads/2026/04/3585507644.png) ![](https://yubin.wang/usr/uploads/2026/04/3152866777.png) ![](https://yubin.wang/usr/uploads/2026/04/1072747104.png) ![](https://yubin.wang/usr/uploads/2026/04/1324564465.png) ####组策略管理 ![](https://yubin.wang/usr/uploads/2026/04/2027716528.png) ![](https://yubin.wang/usr/uploads/2026/04/2797063327.png) ![](https://yubin.wang/usr/uploads/2026/04/3119278543.png) ![](https://yubin.wang/usr/uploads/2026/04/2256250661.png) ![](https://yubin.wang/usr/uploads/2026/04/3530114117.png) ![](https://yubin.wang/usr/uploads/2026/04/391393160.png) ![](https://yubin.wang/usr/uploads/2026/04/4168677299.png) ![](https://yubin.wang/usr/uploads/2026/04/2312145490.png) ![](https://yubin.wang/usr/uploads/2026/04/2155330167.png) ![](https://yubin.wang/usr/uploads/2026/04/3196321691.png) ![](https://yubin.wang/usr/uploads/2026/04/3885936993.png) ![](https://yubin.wang/usr/uploads/2026/04/499637826.png) ![](https://yubin.wang/usr/uploads/2026/04/640122184.png) ####DNS服务 ![](https://yubin.wang/usr/uploads/2026/04/2406866147.png) ![](https://yubin.wang/usr/uploads/2026/04/2891413394.png) ![](https://yubin.wang/usr/uploads/2026/04/3532892309.png) ![](https://yubin.wang/usr/uploads/2026/04/3556142968.png) ![](https://yubin.wang/usr/uploads/2026/04/3376958454.png) ![](https://yubin.wang/usr/uploads/2026/04/1849479184.png) ![](https://yubin.wang/usr/uploads/2026/04/983852245.png) ![](https://yubin.wang/usr/uploads/2026/04/3263177446.png) ##云主机2 ###试题内容： 1.辅助域控制器服务器部署将“云主机 2”升级为 gz2022ts.com 的辅助域控制器，完全域名为 sdc.gz2022ts.com。 ####试题解析： 此题是考察辅助域控制器的设置 **提醒：此题之后所有主机，安装完成之后，按步骤完成以下操作** 1、修改IP地址（一定要先修改IP地址，否则加入域后无法修改）；修改IP地址时，要将DNS地址设置为云主机1的地址 ![](https://yubin.wang/usr/uploads/2026/04/330500481.png) 2、加入域 3、修改计算机名称 ![](https://yubin.wang/usr/uploads/2026/04/2769747069.png) ![](https://yubin.wang/usr/uploads/2026/04/1630479719.png) ![](https://yubin.wang/usr/uploads/2026/04/261369930.png) ![](https://yubin.wang/usr/uploads/2026/04/3288273790.png) 加入域后，再添加AD域角色 ![](https://yubin.wang/usr/uploads/2026/04/242396196.png) ![](https://yubin.wang/usr/uploads/2026/04/3541438936.png) ![](https://yubin.wang/usr/uploads/2026/04/44335787.png) ![](https://yubin.wang/usr/uploads/2026/04/3245847446.png) ![](https://yubin.wang/usr/uploads/2026/04/586063856.png) ![](https://yubin.wang/usr/uploads/2026/04/2282735414.png) ![](https://yubin.wang/usr/uploads/2026/04/1017265675.png) ###试题内容： 2.完成证书服务器部署安装域证书服务，配置企业证书颁发机构，类型设置为企业根，有效期为 6 years，能够为域用户颁发证书。 ####试题解析： ![](https://yubin.wang/usr/uploads/2026/04/672508210.png) ![](https://yubin.wang/usr/uploads/2026/04/2578393520.png) ![](https://yubin.wang/usr/uploads/2026/04/3990312306.png) ![](https://yubin.wang/usr/uploads/2026/04/2443205265.png) ![](https://yubin.wang/usr/uploads/2026/04/2417198675.png) ![](https://yubin.wang/usr/uploads/2026/04/3055855870.png) ![](https://yubin.wang/usr/uploads/2026/04/2050399956.png) ![](https://yubin.wang/usr/uploads/2026/04/2586047121.png) ![](https://yubin.wang/usr/uploads/2026/04/2881533833.png) ![](https://yubin.wang/usr/uploads/2026/04/1225203327.png) ![](https://yubin.wang/usr/uploads/2026/04/1207086789.png) ![](https://yubin.wang/usr/uploads/2026/04/1037200856.png) ![](https://yubin.wang/usr/uploads/2026/04/1975949350.png) ![](https://yubin.wang/usr/uploads/2026/04/260268323.png) ![](https://yubin.wang/usr/uploads/2026/04/896418913.png) ![](https://yubin.wang/usr/uploads/2026/04/3506331160.png) ![](https://yubin.wang/usr/uploads/2026/04/485874437.png) ![](https://yubin.wang/usr/uploads/2026/04/2348103563.png) ![](https://yubin.wang/usr/uploads/2026/04/336822446.png) ![](https://yubin.wang/usr/uploads/2026/04/2242191301.png) ![](https://yubin.wang/usr/uploads/2026/04/1239420762.png) ![](https://yubin.wang/usr/uploads/2026/04/1558698181.png) ![](https://yubin.wang/usr/uploads/2026/04/1328526283.png) ![](https://yubin.wang/usr/uploads/2026/04/4077657208.png) ![](https://yubin.wang/usr/uploads/2026/04/3252752098.png) ![](https://yubin.wang/usr/uploads/2026/04/1681013264.png) ![](https://yubin.wang/usr/uploads/2026/04/3361307976.png) ![](https://yubin.wang/usr/uploads/2026/04/836002112.png) ![](https://yubin.wang/usr/uploads/2026/04/1228235100.png) ![](https://yubin.wang/usr/uploads/2026/04/235139963.png) ![](https://yubin.wang/usr/uploads/2026/04/653171673.png) ![](https://yubin.wang/usr/uploads/2026/04/2565695763.png) ![](https://yubin.wang/usr/uploads/2026/04/4097740012.png) ![](https://yubin.wang/usr/uploads/2026/04/3652747127.png) ![](https://yubin.wang/usr/uploads/2026/04/1922631606.png) ![](https://yubin.wang/usr/uploads/2026/04/1591040475.png) ![](https://yubin.wang/usr/uploads/2026/04/277275520.png) #####验证： ![](https://yubin.wang/usr/uploads/2026/04/3660108142.png) ![](https://yubin.wang/usr/uploads/2026/04/968362475.png) ![](https://yubin.wang/usr/uploads/2026/04/2358498541.png) ![](https://yubin.wang/usr/uploads/2026/04/2245199251.png) ###试题内容： 3.完成 DHCP 服务器部署在“云主机 2”安装 DHCP 服务，并建立如下表作用域： ![](https://yubin.wang/usr/uploads/2026/04/4188111597.png) （1）利用“DHCP 拆分作用域配置向导”，实现“云主机 2”的 LocalGZ 作用域在“云主机 4”上拆分作用域的建立，分配原则为 70/30，“云主机 4”子网延迟为 20ms，“云主机 2”子网延迟为 10ms。 ####试题解析： ![](https://yubin.wang/usr/uploads/2026/04/1433237123.png) ![](https://yubin.wang/usr/uploads/2026/04/403827473.png) ![](https://yubin.wang/usr/uploads/2026/04/342647963.png) ![](https://yubin.wang/usr/uploads/2026/04/4177543402.png) ![](https://yubin.wang/usr/uploads/2026/04/2272909692.png) ![](https://yubin.wang/usr/uploads/2026/04/2993781409.png) ![](https://yubin.wang/usr/uploads/2026/04/3914712954.png) ![](https://yubin.wang/usr/uploads/2026/04/4143943044.png) ![](https://yubin.wang/usr/uploads/2026/04/2517998435.png) ![](https://yubin.wang/usr/uploads/2026/04/1835092257.png) ![](https://yubin.wang/usr/uploads/2026/04/480689849.png) ![](https://yubin.wang/usr/uploads/2026/04/3708804843.png) **在云主机4上同样安装DHCP服务** ![](https://yubin.wang/usr/uploads/2026/04/3435721545.png) ![](https://yubin.wang/usr/uploads/2026/04/892102898.png) ![](https://yubin.wang/usr/uploads/2026/04/1557398038.png) ##云主机3 ###试题内容： 1.磁盘阵列部署 （1）将 HD1、HD2、HD3 三个卷配置为 RAID5，磁盘盘符为 E:\，并在 C:\启用卷影副本功能，设置在每周六晚上 21:00 创建卷影副本，将副本存储于 E:\。 ####试题解析： ![](https://yubin.wang/usr/uploads/2026/04/976832216.png) ![](https://yubin.wang/usr/uploads/2026/04/59788232.png) ![](https://yubin.wang/usr/uploads/2026/04/3958133472.png) ![](https://yubin.wang/usr/uploads/2026/04/3436749436.png) ![](https://yubin.wang/usr/uploads/2026/04/177801769.png) ![](https://yubin.wang/usr/uploads/2026/04/3241493932.png) ![](https://yubin.wang/usr/uploads/2026/04/1337180416.png) ![](https://yubin.wang/usr/uploads/2026/04/1332739419.png) ![](https://yubin.wang/usr/uploads/2026/04/2640898331.png) ![](https://yubin.wang/usr/uploads/2026/04/617864852.png) ###试题内容： 2.共享文件夹部署 （1）在 C 盘上新建文件夹“Web_Files”，并将其设置为共享文件夹，共享名为“WEB_CityGZ”，开放共享文件夹的读取/写入权限给 everyone 用户，并在“Web_Files”文件夹内建立三个子文件夹，子文件夹“Web_root”用于存储共享网页，子文件夹“Web_logfiles”用于存储共享日志，子文件夹Web_configfiles”用户存储共享配置。 ####试题解析： ![](https://yubin.wang/usr/uploads/2026/04/3334343168.png) ![](https://yubin.wang/usr/uploads/2026/04/745925672.png) ![](https://yubin.wang/usr/uploads/2026/04/2978250459.png) ![](https://yubin.wang/usr/uploads/2026/04/3360381662.png) ![](https://yubin.wang/usr/uploads/2026/04/766847734.png) ![](https://yubin.wang/usr/uploads/2026/04/857177059.png) ![](https://yubin.wang/usr/uploads/2026/04/1263903617.png) ![](https://yubin.wang/usr/uploads/2026/04/2062491571.png) ![](https://yubin.wang/usr/uploads/2026/04/2563088636.png) ###试题内容： 3.WEB 服务器部署 （1）将“云主机 3”加入域 gz2022ts.com，完全域名为 web.gz2022ts.com； （2）创建 https://www.gz2022ts.com/站点，证书由“云主机 2”颁发，主目录为C:\Web_Files\Web_root，默认文档：index.html，主页显示内容为：2022 年第二届全国职业技能大赛广州市选拔赛； ####试题解析： 1略 2此题考察的是IIS网站管理器的使用和配置 ![](https://yubin.wang/usr/uploads/2026/04/3651377590.png) ![](https://yubin.wang/usr/uploads/2026/04/2958104128.png) ![](https://yubin.wang/usr/uploads/2026/04/2670671801.png) ![](https://yubin.wang/usr/uploads/2026/04/3952478960.png) ![](https://yubin.wang/usr/uploads/2026/04/2922231707.png) ![](https://yubin.wang/usr/uploads/2026/04/1987492103.png) ![](https://yubin.wang/usr/uploads/2026/04/3969268576.png) ![](https://yubin.wang/usr/uploads/2026/04/3044379428.png) ![](https://yubin.wang/usr/uploads/2026/04/4097121067.png) ![](https://yubin.wang/usr/uploads/2026/04/1796079467.png) ###试题内容： （3）设置网站 www.gz2022ts.com 的最大连接数为 600，网站连接超时为 100s，网站的带宽为 888KB/S。 ####试题解析： ![](https://yubin.wang/usr/uploads/2026/04/3498684183.png) ![](https://yubin.wang/usr/uploads/2026/04/3996911909.png) ###试题内容： （4）设置网站日志格式为 W3C，日志文件保存在 C:\Web_Files\Web_logfiles 中，每天创建一个新的日志文件，使用当地时间作为日志文件名；日志只允许记录日期、时间、客户端 IP 地址、用户名、服务器名称、服务器 IP 地址、服务器端口号、方法、协议状态和协议子状态。 ####试题解析： ![](https://yubin.wang/usr/uploads/2026/04/3550828256.png) ![](https://yubin.wang/usr/uploads/2026/04/3584073379.png) ![](https://yubin.wang/usr/uploads/2026/04/2163351343.png) ![](https://yubin.wang/usr/uploads/2026/04/2199617755.png) ![](https://yubin.wang/usr/uploads/2026/04/504291414.png) ###试题内容： （5）启动站点共享配置功能，通过输入物理路径、用户名、密码、确认密码和加密秘钥，将该站点的设置导出、存储到 C:\Web_Files\Web_configfiles 内。 ####试题解析： ![](https://yubin.wang/usr/uploads/2026/04/1761188323.png) ![](https://yubin.wang/usr/uploads/2026/04/1535625681.png) ![](https://yubin.wang/usr/uploads/2026/04/2060228461.png) ##云主机4 ###试题内容： 1.完成打印机服务器部署 （1）将“云主机 4”加入 gz2022ts.com 域，其完全域名为 pr.gz2022ts.com。 （2）将“云主机 4”配置成打印服务器，添加一台虚拟打印机，名称为“Gz-Printer”，将“Gz-Printer”发布到 AD 域。客户端能够通过访问“https://pr.gz2022ts.com/” 查看打印机，证书由“云主机 2”颁发。 ####试题解析： ![](https://yubin.wang/usr/uploads/2026/04/1481283029.png) ![](https://yubin.wang/usr/uploads/2026/04/956686497.png) ![](https://yubin.wang/usr/uploads/2026/04/707681523.png) ![](https://yubin.wang/usr/uploads/2026/04/1599529296.png) ![](https://yubin.wang/usr/uploads/2026/04/116055078.png) ![](https://yubin.wang/usr/uploads/2026/04/1373068807.png) ![](https://yubin.wang/usr/uploads/2026/04/2867116853.png) ###试题内容： 2.完成 DFS 服务的部署 （1）在“云主机 4”上安装 DFS 服务，设置共享文件夹的路径为 C:\DFS，其中Administrator 用户具有完全访问权限，其余用户拥有读写权限，实现名称为“Gz-DFSzone”的命名空间在域中的发布。 ####试题解析： ![](https://yubin.wang/usr/uploads/2026/04/3915121056.png) ![](https://yubin.wang/usr/uploads/2026/04/880428133.png) ![](https://yubin.wang/usr/uploads/2026/04/2936751863.png) ![](https://yubin.wang/usr/uploads/2026/04/2283660173.png) ![](https://yubin.wang/usr/uploads/2026/04/2005777182.png) ![](https://yubin.wang/usr/uploads/2026/04/1097553146.png) ![](https://yubin.wang/usr/uploads/2026/04/1967583477.png) ![](https://yubin.wang/usr/uploads/2026/04/2741449468.png) ![](https://yubin.wang/usr/uploads/2026/04/1893594333.png) ##云主机5 ###试题内容： 1.完成 ftp 服务器部署 （1）将“云主机 5”加入 gz2022ts.com 域，其完全域名为 file.gz2022ts.com。 （2）在“云主机 5”上建立一个 FTP 站点，站点名称为“FTP-CityGz”，站点主目录为C:\ftp_root，启用虚拟主机名，虚拟主机名为 ftp.gz2022ts.com，端口号为 2121。 （3）设置 FTP 站点访问用户为所有用户，禁止匿名访问，访问权限为允许读取及写入。 （4）设置 FTP 站点欢迎消息为：“欢迎使用 gz2022ts.com 域的 FTP 服务器”，并在此服务器中以“FTPuser-Gz”用户使用虚拟主机名访问此 FTP 站点，将访问成功的画面截图。 ####试题解析： 加入域（略） ![](https://yubin.wang/usr/uploads/2026/04/2098562325.png) ![](https://yubin.wang/usr/uploads/2026/04/860798492.png) ![](https://yubin.wang/usr/uploads/2026/04/3126630884.png) ![](https://yubin.wang/usr/uploads/2026/04/2217735485.png) ![](https://yubin.wang/usr/uploads/2026/04/2514698465.png) ![](https://yubin.wang/usr/uploads/2026/04/795405379.png) ![](https://yubin.wang/usr/uploads/2026/04/2908128462.png) ![](https://yubin.wang/usr/uploads/2026/04/1762451066.png) ![](https://yubin.wang/usr/uploads/2026/04/1029875468.png) #####验证 4题中的后半句话验证需要做到内容很多：在域中新建用户；设置文件夹权限；使用ftp登录 ![](https://yubin.wang/usr/uploads/2026/04/4000930432.png) ![](https://yubin.wang/usr/uploads/2026/04/1074919382.png) ![](https://yubin.wang/usr/uploads/2026/04/3702894109.png) ![](https://yubin.wang/usr/uploads/2026/04/631894913.png) ![](https://yubin.wang/usr/uploads/2026/04/4015400080.png) ![](https://yubin.wang/usr/uploads/2026/04/3773066998.png) ![](https://yubin.wang/usr/uploads/2026/04/3989746791.png) ![](https://yubin.wang/usr/uploads/2026/04/2992090000.png) ![](https://yubin.wang/usr/uploads/2026/04/791852423.png) 注意：先使用ftp登录 1、使用open ftp.hlbrjsx.com 2121访问 2、输入用户名ftp.hlbrjsx.com|FTPuser-Gz (这里的ftp.hlbrjsx.com是IIS服务器中的ftp地址，|之后的内容是用户名) 1是要访问的服务器，2是要访问服务器中的哪个FTP ###试题内容： 2.完成 DFS 服务器部署 （1）在“云主机 5”上创建用于数据收集的复制组，配置“云主机 4”文件夹 C：\DFS_copy和“云主机 5”文件夹 C：\DFS_copy 间的双向复制，默认使用 512Kbps 带宽连续复制计划，实现名称为“GzSkill-copy”的 DFS 复制组的创建。 ####试题解析： 安装DFS服务（略） ![](https://yubin.wang/usr/uploads/2026/04/881963459.png) ![](https://yubin.wang/usr/uploads/2026/04/2488944951.png) ![](https://yubin.wang/usr/uploads/2026/04/209066352.png) ![](https://yubin.wang/usr/uploads/2026/04/4018887012.png) ![](https://yubin.wang/usr/uploads/2026/04/933249264.png) ![](https://yubin.wang/usr/uploads/2026/04/1400100604.png) ![](https://yubin.wang/usr/uploads/2026/04/1659117182.png) ![](https://yubin.wang/usr/uploads/2026/04/3628364345.png) ![](https://yubin.wang/usr/uploads/2026/04/1693835646.png) ![](https://yubin.wang/usr/uploads/2026/04/4142828543.png) ![](https://yubin.wang/usr/uploads/2026/04/3048285389.png) #####验证 在云主机4的DFS中新建内容，稍等后，在云主机5会同步内容
#赛题内容： ![](https://yubin.wang/usr/uploads/2026/04/4002579500.png) ![](https://yubin.wang/usr/uploads/2026/04/2460763042.png) ![](https://yubin.wang/usr/uploads/2026/04/6383350.png) ##二、交换机设置 （一）SW-1、SW-2 通过 VSF 技术形成一台虚拟的逻辑设备 SW-Core。用户通过对该虚拟设备进行管理，从而实现对虚拟设备中所有物理设备的管理。两台设备 VSF 逻辑域为 10；其中 SW-1 的成员编号为 1，SW-2 的成员编号为 2；正常情况下 SW-2 负责管理整个 VSF；SW-1 与 SW-2 之间建立一个 vsf port-group，其编号为 1，每个 vsf port-group 绑定两个万兆光端口。对逻辑设备 SW-Core 启用 VSF 自动合并功能。开启 BFD MAD 分裂检测功能，SW-1 BFD MAD 接口 IP 地址为：8.8.8.9/30，SW-2 BFD MAD 接口 IP 地址为：8.8.8.10/30； （二）SW-Core 分别通过 E1/0/1、E2/0/1 与 FW 的 E0/1、E0/2 接口相互连接，把归属于同一设备的两个接口捆绑成一个逻辑接口，编号可以自由设定。 （三）将 SW-Core 与 SW-3 的互联接口设置为 Trunk 接口，且只允许相关业务 Vlan 及管理 Vlan 通过； （四）根据下述 Vlan 规划信息表的要求，在交换机上创建对应的 Vlan 及命名，并将交换机的相应端口加入对应的 Vlan，端口均为 Access 类型； ![](https://yubin.wang/usr/uploads/2026/04/2131834633.png) （五）SW-Core 和 SW-3 上设置 Vlan 1000 为管理 Vlan。要求设备启用 SSH 服务，远程登录账户仅包含“ChinaSkill”，密码为明文“ChinaSkill-ssh”，采用 SSH 方式登录设备时需要输入 enable 密码，密码设置为明文“enable”。要求最多允许 8 个用户同时 SSH 登陆设备； （六）公司为通过等级保护规范要求，计划在公司内部署多个安全设备对公司内部全部用户数据进行实时监控及安全审计。现需要把多个安全设备分别连接到 SW-1 是设备的 19-21 口，通过远程镜像技术把两台核心交换机到防火墙、接入交换机的所有数据流量提交给安全设备进行监控分析。为了方便以后管理及数据分析，要求设置 Vlan4001 为镜像 Vlan，SW-2 设备的 22 口为反射端口； （七）SW-3 为防止终端产生 MAC 地址泛洪攻击，在 E1/0/18-20 设置开启端口安全功能，配置端口允许的最大安全 MAC 数量为 5，发生违规阻止后续违规流量通过，关闭端口，并在120 后恢复端口； （八）为防止网络内用 ARP 攻击，要求在 SW-3 的所有业务接口上开防 ARP 扫描功能，并且针对每个 IP 的检测为每秒 10 个，针对每个端口检测为每秒 120 个，超过检测数值的IP 或者端口进行阻断及关闭端口，并且在 180 秒后恢复； （九）已知 SNTP Server 为 218.28.28.101，该服务器时间是国际标准时间，请在所有交换机上配置该功能，保证交换机的时钟和北京时间一致； ##三、互联访问设置 （一）FW 与 SW-1、SW-2 之间规划使用 OSPF 协议，进程号为 100，启用接口 MD5 验证，验证密钥为：WSC2020，为了管理方便，需要发布 Loopback 地址，并尽量在 OSPF 域中发布。FW 与 SW-1、SW-2 之间属于骨干区域，业务网段、服务器网段与管理网段属于 Area1，同时要求业务网段不发送协议报文； (二)为实现对防火墙的安全管理，在防火墙 FW 的 Trust 安全域开启 PING,HTTP，SNMP，SSH 功能， Untrust 安全域开启 SSH、HTTPS 功能; (三)业务网络用户通过防火墙访问 Internet 时，复用公网 IP： 68.20.20.2-4/28；管理网络用户通过防火墙访问 Internet 时，复用公网 IP： 68.20.20.5-6/28；严格配置安全策略，只允许相关用户数据通过。 (四)大型数据中心网络核心层、汇聚层、出口层之间使用 BGP 协议互联，出口层由于设备老旧使用 OSPF 协议互联，通过配置可以实现接入终端 VLAN10, VLAN20, VLAN30, VLAN40, VLAN50 能够按要求访问 Inertnet,VLAN50 为财务 VLAN 访问防火墙 FW 上财务服务器( 100.100.100.100)的敏感数据流需要被加密。 1.防火墙 FW 与路由器 R1 之间运行 OSPF 协议， area 0，发布 loopback 地址； 2.路由器 R1 与核心层交换机 SW1、核心层交换机 SW1 与汇聚层交换机 SW-Core 之间运行 IBGP 协议，要求如下： 2.1.路由器 R1 与核心层交换机 SW1 之间使用物理接口建立两个 IBGP 邻居关系,AS 号为 65500； 2.2.路由器 R1、核心层交换机 SW1、汇聚层交换机 SW-Core 不能通过 OSPF 学习到 100.100.100.100 的路由； 2.3.不能增加 IBGP 邻居关系数量； 3.路由选路， 汇聚层交换机 SW-Core 的 VLAN10，VLAN20，VLAN30，VLAN40，VLAN50 访问 Internet 往返数据流优先通过 R1 到达， VLAN50 访问 FW 的 100.100.100.100 往返数据流优先通过 ASW1-R1 到达，要求如下： 3.1.使用 BGP 中 AS path 属性完成选路，使用 AS 号 65111，65112； 3.2.两条链路互为备份； ##四、安全策略设置 (一)开启 FW 的 SNMP 服务，SNMP 主机地址为 10.30.10.200，版本为 V2C，配置只读共同体为“SM123456”； (二)针对 FW 的 untrust 区域开启攻击防护，发现攻击时丢弃；只开启以下攻击防护功能： ICMP 洪水攻击防护，警戒值 1000，动作丢弃； UDP 洪水攻击防护，源、目的警戒值均为 1000，动作丢弃； SYN 洪水攻击防护，源、目的警戒值基于 IP 均为 1000，动作丢弃； 开启以下 DOS 防护： Ping of Death 攻击防护； Teardrop 攻击防护； IP 选项，动作丢弃； ICMP 大包攻击防护，警戒值 1000，动作丢弃； (三)要求限制公司内所有业务用户仅在工作日（周一到周五，9：00-18：00）允许访问互联网，但禁止使用 P2P 相关工具及软件； (四)公司为确保绿色上网，要求在工作日(周一到周五，9：00-18：00)期间对关键字为“色情”的网页内容进行过滤。同时为了防止垃圾邮件， 配置邮箱过滤，禁止发送邮件内容含有“赌博”字样的邮件并记录相关日志； #赛题解析： ##设备上架及连线 此处为实际操作内容，建议在将设备上架时，遵循先低后高、先重后轻原则进行上架并固定好螺丝 连线时为了避免出现错误，建议逐行进行配线，网线一头做好，固定到设备上后，再做另一头，固定到另一设备上 ##配置IP 使用console线和电脑挨个连接设备 使用SecureCRT软件，波特率设置为9600，设置好USB接口 ##二、交换机设置 ###（一）试题内容： （一）SW-1、SW-2 通过 VSF 技术形成一台虚拟的逻辑设备 SW-Core。用户通过对该虚拟设备进行管理，从而实现对虚拟设备中所有物理设备的管理。两台设备 VSF 逻辑域为 10；其中 SW-1 的成员编号为 1，SW-2 的成员编号为 2；正常情况下 SW-2 负责管理整个 VSF；SW-1 与 SW-2 之间建立一个 vsf port-group，其编号为 1，每个 vsf port-group 绑定两个万兆光端口。对逻辑设备 SW-Core 启用 VSF 自动合并功能。开启 BFD MAD 分裂检测功能，SW-1 BFD MAD 接口 IP 地址为：8.8.8.9/30，SW-2 BFD MAD 接口 IP 地址为：8.8.8.10/30； ####试题解析 此技术为VSF交换机虚拟化技术，是将2台设备虚拟成一台设备，虚拟后，无法单独管理其中某一台设备，只能通过虚拟设备进行管理 注：此技术再模拟器中无法模拟，并且此技术在真机设备中技术门槛也比较高，属于门槛之一 #####SW-1配置 ```bash SW1(config)# vsl-aggregateport 1 SW1(config-vsl-ap-1)# port-member interface E1/0/24 SW1(config-vsl-ap-1)# port-member interface E1/0/25 #根据连接表，设置虚拟聚合接口 SW1(config)# switch virtual domain 10 #VSF 逻辑域为 10 SW1(config-vs-domain)# switch 1 #SW-1 的成员编号为 1 SW1(config)#int Vlan 4000 #根据（四）表得出的ID SW1(config-if)#ip add 8.8.8.9 255.255.255.252 #配置bfd的vlan地址 SW1(config)#bfd session enable #启动bfd SW1(config)#vsf mad bfd session 100 #在 VLAN 4000 上启用 VSF MAD BFD 会话 SW1(config)#vsf auto-merge enable # 启用自动合并 SW1# write #保存配置 SW1#Switch# switch convert mode virtual #切换为VSU模式 ``` #####SW-2配置 ```bash SW2(config)# vsl-aggregateport 1 SW2(config-vsl-ap-1)# port-member interface E1/0/24 SW2(config-vsl-ap-1)# port-member interface E1/0/25 #根据连接表，设置虚拟聚合接口 SW2(config)# switch virtual domain 10 #VSF 逻辑域为 10 SW2(config-vs-domain)# switch 2 priority 200 #SW-2 的成员编号为 2；默认优先级为100，修改优先级后，让SW-2管理，正常情况下 SW-2 负责管理整个 VSF SW2(config)#int Vlan 4000 #根据（四）表得出的ID SW2(config-if)#ip add 8.8.8.10 255.255.255.252 #配置bfd的vlan地址 SW2(config)#bfd session enable #启动bfd SW2(config)#vsf mad bfd session 100 #在 VLAN 4000 上启用 VSF MAD BFD 会话 SW2(config)#vsf auto-merge enable # 启用自动合并 SW2# write #保存配置 SW2#Switch# switch convert mode virtual #切换为VSU模式 ``` 配置完成后查看VSU状态 ```bash show switch virtual #查看VSU状态 show switch virtual role #查看VSU角色 ``` ###（二）试题内容： （二）SW-Core 分别通过 E1/0/1、E2/0/1 与 FW 的 E0/1、E0/2 接口相互连接，把归属于同一设备的两个接口捆绑成一个逻辑接口，编号可以自由设定。 ####试题解析： 此题考察端口聚合，但是因为（一）题中已经将交换机虚拟化，所以不能通过常规进行配置，只能通过虚拟机整体进行配置 比如现在要对SW1进行配置，只能进入SW-Core进入SW1进行配置 ```bash SW-Core(config)#interface E1/1/0/26 #第一个1是SW1的序号，剩下的1/0/26的SW1的接口 SW-Core(config-if)#port-group 1 #设置聚合端口序号 SW-Core(config)#interface E2/1/0/26 #第一个2是SW2的序号，剩下的1/0/26的SW2的接口 SW-Core(config-if)#port-group 1 #设置聚合端口序号 SW-Core(config)#int agg 1 #进入聚合端口 SW-Core(config-if)#sw m t #设置为trunk ``` ###(三)试题内容： （三）将 SW-Core 与 SW-3 的互联接口设置为 Trunk 接口，且只允许相关业务 Vlan 及管理 Vlan 通过； ####试题解析： 根据第四题表格中，需要通过的VLAN有1000、10、20、30、40、50、4000 ```bash SW-Core(config)#int agg 1 #进入聚合端口 SW-Core(config-if)#sw m t #设置为trunk SW-Core(config-if)#sw t all vlan 1000,10,20,30,40,50,4000 ``` ###(四)试题内容： （四）根据下述 Vlan 规划信息表的要求，在交换机上创建对应的 Vlan 及命名，并将交换机的相应端口加入对应的 Vlan，端口均为 Access 类型； ![](https://yubin.wang/usr/uploads/2026/04/2131834633.png) ####试题解析： 此处考察vlan的配置，因配置较简单，仅以一台设备一个vlan举例 ```bash SW3(config)#vlan 10 #设置vlanID SW3(config-vlan)#name XZ #设置vlan名称 SW3(config)#int rang E1/0/3-5 SW3(config-int-rang)#sw acc vlan 10 #将交换机接口分配到vlan ``` ###(五)试题内容： （五）SW-Core 和 SW-3 上设置 Vlan 1000 为管理 Vlan。要求设备启用 SSH 服务，远程登录账户仅包含“ChinaSkill”，密码为明文“ChinaSkill-ssh”，采用 SSH 方式登录设备时需要输入 enable 密码，密码设置为明文“enable”。要求最多允许 8 个用户同时 SSH 登陆设备； ####试题解析： 1、设置Vlan 1000 为管理 Vlan。上一道题已经将vlan进行创建，此处略 2、远程登录 ```bash SW3(config)# username ChinaSkill password ChinaSkill-ssh #创建远程登录用户，用户名为 ChinaSkill，密码为明文 ChinaSkill-ssh SW3(config)# enable password enable #配置进入特权模式的密码，密码为明文 enable SW3(config)# line vty 0 7 #题目要求最多允许 8 个用户同时登录，锐捷 VTY 编号通常从 0 开始，故配置 0-7 SW3(config-line)# login local #启用本地用户名密码认证 (login local) ``` ###(六)试题内容： （六）公司为通过等级保护规范要求，计划在公司内部署多个安全设备对公司内部全部用户数据进行实时监控及安全审计。现需要把多个安全设备分别连接到 SW-1 是设备的 19-21 口，通过远程镜像技术把两台核心交换机到防火墙、接入交换机的所有数据流量提交给安全设备进行监控分析。为了方便以后管理及数据分析，要求设置 Vlan4001 为镜像 Vlan，SW-2 设备的 22 口为反射端口； ####试题解析： 此试题是考察远程镜像（端口镜像）技术，是将其他接口的流量，镜像通过其他接口，以达到监控、检查的目的 ```bash SW-Core(config)# monitor session 1 remote-source #开启端口镜像 SW-Core(config)# monitor session 1 source interface E1/1/0/1 both #将SW1的1/0/1接口流量设置为源端口 SW-Core(config)# monitor session 1 source interface E1/1/0/2 both #同理将虚拟的2台交换机的接口都设置为源端口，SW1的19-21接口，both表示既能正常转发数据，也要监控流量 SW-Core(config)# monitor session 1 destination remote vlan 4001 interface E2/1/0/22 switch #将SW2的E1/0/22接口设置为反射接口，将VLAN4001设置为镜像VLAN SW-Core(config)# interface range E1/10/19-21 SW-Core(config-if-range)# switchport mode access SW-Core(config-if-range)# switchport access vlan 4001 #将SW1的19-21接口设置为VLAN4001 ``` ###(七)试题内容： （七）SW-3 为防止终端产生 MAC 地址泛洪攻击，在 E1/0/18-20 设置开启端口安全功能，配置端口允许的最大安全 MAC 数量为 5，发生违规阻止后续违规流量通过，关闭端口，并在120 后恢复端口； ####试题解析： ```bash SW3(config)# errdisable recovery cause port-security interval 120 #设置端口因违规关闭后，在 120 秒后自动恢复 SW3(config)# interface range E1/0/18-20 SW3(config-if-range)# switchport port-security #开启端口安全功能 SW3(config-if-range)# switchport port-security maximum 5 #设置允许的最大安全 MAC 数量为 5 SW3(config-if-range)# switchport port-security violation shutdown #设置违规动作：Shutdown (关闭端口) ``` ###(八)试题内容： （八）为防止网络内用 ARP 攻击，要求在 SW-3 的所有业务接口上开防 ARP 扫描功能，并且针对每个 IP 的检测为每秒 10 个，针对每个端口检测为每秒 120 个，超过检测数值的IP 或者端口进行阻断及关闭端口，并且在 180 秒后恢复； ####试题解析： ```bash SW3(config)# arp source-suppression enable #开启 ARP 源抑制功能 SW3(config)# arp source-suppression limit 10 #设置每个 IP 的 ARP 报文限速阈值为 10 个/秒 SW3(config)# errdisable recovery interval 180 #设置端口因违规（如 ARP 攻击）被关闭后，在 180 秒后自动尝试恢复 SW3(config)# errdisable recovery cause arp-rate-limit #启用因 ARP 限速违规导致端口关闭的自动恢复功能 SW3(config)# interface range E1/0/1-26 SW3(config-if-range)# arp anti-attack rate-limit enable #开启 ARP 报文限速功能 SW3(config-if-range)# arp anti-attack rate-limit 120 action shutdown #设置端口级限速：每秒最多允许 120 个 ARP 报文,这里的动作设置为 'shutdown'，即超过阈值则关闭端口 ``` ###(九)试题内容： （九）已知 SNTP Server 为 218.28.28.101，该服务器时间是国际标准时间，请在所有交换机上配置该功能，保证交换机的时钟和北京时间一致； ####试题解析： ```bash Ruijie(config)# clock timezone Beijing add 8 #此命令将交换机的系统时间设置为比协调世界时快8小时 Ruijie(config)# sntp server 218.28.28.101 #将 SNTP 服务器设置为 218.28.28.101 Ruijie(config)# sntp enable #启用 SNTP 客户端功能 ``` ##三、互联访问设置 ###(一)试题内容： （一）FW 与 SW-1、SW-2 之间规划使用 OSPF 协议，进程号为 100，启用接口 MD5 验证，验证密钥为：WSC2020，为了管理方便，需要发布 Loopback 地址，并尽量在 OSPF 域中发布。FW 与 SW-1、SW-2 之间属于骨干区域，业务网段、服务器网段与管理网段属于 Area1，同时要求业务网段不发送协议报文； ####试题解析： 根据之前表格，配置loopback接口ip地址 在FW和SW-Core配置OSPF协议，将所有接口和vlan的ip网关进行声明 #####FW中配置 ```bash router ospf 100 #进程号为 100 network 100.100.100.254 0.0.0.0 area 0 #需要发布 Loopback 地址 network 192.168.255.1 0.0.0.2 area 0 #FW 与 SW-1、SW-2 之间属于骨干区域 network 221.186.65.49 0.0.0.4 area 0 #FW 与 SW-1、SW-2 之间属于骨干区域 int rang E0/1-2 ip ospf authentication-mode md5 1 WSC2020 #启用接口 MD5 验证，验证密钥为：WSC2020 ``` #####SW-Core中配置 ```bash router ospf 100 #进程号为 100 network 100.100.100.253 0.0.0.0 area 0 #FW 与 SW-1、SW-2 之间属于骨干区域 network 192.168.200.254 0.0.0.255 area 0 network 192.168.255.2 0.0.0.2 area 0 network 172.16.10.254 0.0.0.255 area 1 #业务网段、服务器网段与管理网段属于 Area1 network 172.16.20.254 0.0.0.255 area 1 network 172.16.30.254 0.0.0.255 area 1 network 172.16.40.254 0.0.0.255 area 1 network 172.16.50.254 0.0.0.255 area 1 network 10.30.10.254 0.0.0.255 area 1 network 10.30.20.254 0.0.0.255 area 1 network 10.30.30.254 0.0.0.255 area 1 int E1/1/0/1 #进入SW1的E1/0/1接口 ip ospf authentication-mode md5 1 WSC2020 #启用接口 MD5 验证，验证密钥为：WSC2020 int E2/1/0/1 #进入SW2的E1/0/1接口 ip ospf authentication-mode md5 1 WSC2020 #启用接口 MD5 验证，验证密钥为：WSC2020 ``` ###(二)试题内容： (二)为实现对防火墙的安全管理，在防火墙 FW 的 Trust 安全域开启 PING,HTTP，SNMP，SSH 功能， Untrust 安全域开启 SSH、HTTPS 功能; ####试题解析： 此题其实应该放在【安全策略设置】 防火墙有图形界面，可以通过图形界面进行操作 ###(三)试题内容： (三)业务网络用户通过防火墙访问 Internet 时，复用公网 IP： 68.20.20.2-4/28；管理网络用户通过防火墙访问 Internet 时，复用公网 IP： 68.20.20.5-6/28；严格配置安全策略，只允许相关用户数据通过。 ####试题解析： 此题考察的是端口复用（但此题中给的68.20.20这个端的地址是什么？出口地址？可是出口地址已经给了，那就按照出口地址池进行配置） ```bash ip nat pool BUSINESS_POOL 68.20.20.2 68.20.20.4 netmask 255.255.255.240 #为业务网络创建公网 IP 池 (68.20.20.2 - 68.20.20.4) ip nat pool MANAGEMENT_POOL 68.20.20.5 68.20.20.6 netmask 255.255.255.240 #为管理网络创建公网 IP 池 (68.20.20.5 - 68.20.20.6) ip access-list extended BUSINESS_NET #创建管理网络的地址对象，便于策略引用 permit ip 192.168.200.254 0.0.0.255 any #为管理网络配置ACL ip access-list extended MANAGEMENT_NET #创建业务网络的地址对象，便于策略引用 permit ip 172.16.10.254 0.0.0.255 any #为业务网络配置ACL permit ip 172.16.20.254 0.0.0.255 any #为业务网络配置ACL permit ip 172.16.30.254 0.0.0.255 any #为业务网络配置ACL permit ip 172.16.40.254 0.0.0.255 any #为业务网络配置ACL permit ip 172.16.50.254 0.0.0.255 any #为业务网络配置ACL permit ip 10.30.10.254 0.0.0.255 any #为业务网络配置ACL permit ip 10.30.20.254 0.0.0.255 any #为业务网络配置ACL permit ip 10.30.30.254 0.0.0.255 any #为业务网络配置ACL ip nat inside source list MANAGEMENT_NET pool MANAGEMENT_POOL overload #将管理网络流量转换为 MANAGEMENT_POOL 中的地址 ip nat inside source list BUSINESS_NET pool BUSINESS_POOL overload #将业务网络流量转换为 BUSINESS_POOL 中的地址 ``` ###(四)试题内容： (四)大型数据中心网络核心层、汇聚层、出口层之间使用 BGP 协议互联，出口层由于设备老旧使用 OSPF 协议互联，通过配置可以实现接入终端 VLAN10, VLAN20, VLAN30, VLAN40, VLAN50 能够按要求访问 Inertnet,VLAN50 为财务 VLAN 访问防火墙 FW 上财务服务器( 100.100.100.100)的敏感数据流需要被加密。 ####试题解析： 根据之前的题目内容，OSPF协议已经配置完成，现在只需要做数据加密 这里的数据加密用到的技术应该是OSPFv3 + IPSec 1、OSPFv3 协议保护：使用 IPSec 保护 FW 和 R1 之间的 OSPFv3 邻居关系。 2、敏感数据加密：利用 GRE over IPSec 或 OSPFv3 的加密扩展，加密 VLAN50 到财务服务器的流量。 #####在FW的配置 ```bash int rang E0/1-2 #进入接口 ospfv3 100 area 0 #启动OSPFV3 进程号100 区域0 ipsec proposal OSPF_PROTECT #创建 IPSec 安全提议 #使用 ESP 协议，加密算法 AES-256，认证算法 SHA2-256 encapsulation-mode transport transform esp esp encryption-algorithm aes-256 esp authentication-algorithm sha2-256 #配置 IPSec 安全联盟 (SA) #假设 SPI 为 1000，密钥为 "Ruijie@Key123" ipsec sa OSPF_SA proposal OSPF_PROTECT sa spi 1000 inbound esp sa string-key inbound esp "Ruijie@Key123" #配置出方向 SA (SPI 需与对端入方向一致，这里简化配置，实际需双向匹配) sa spi 1000 outbound esp sa string-key outbound esp "Ruijie@Key123" #在 OSPFv3 进程下应用 IPSec SA Ruijie(config)# ospfv3 100 Ruijie(config-ospfv3-100)# area 0 Ruijie(config-ospfv3-100-area)# ipsec-sa OSPF_SA #2配置GRE隧道应用IPSec保护流量 #1. 配置 GRE 隧道接口 interface tunnel 0 ipv6 enable ipv6 address 2001:DB8:TUNNEL::1/64 #源目地址为公网 IPv6 地址 tunnel source 2001:DB8:1::2 tunnel destination 2001:DB8:REMOTE::1 #2. 在隧道上运行 OSPFv3 ospfv3 100 area 0 interface tunnel 0 #3. 配置 IPSec 保护 GRE (感兴趣流为 GRE 协议) ipv6 access-list GRE_TRAFFIC permit gre host 2001:DB8:1::2 host 2001:DB8:REMOTE::1 crypto ipsec transform-set GRE_SET esp-aes-256 esp-sha256-hmac crypto map VPN_MAP 10 ipsec-isakmp match address GRE_TRAFFIC set transform-set GRE_SET #应用到物理出接口 int rang E0/1-2 crypto map VPN_MAP ``` #####在SW-Core的配置 ```bash int E1/1/0/1 #进入SW1的E1/0/1接口 ospfv3 100 area 0 #启动OSPFV3 进程号100 区域0 int E2/1/0/1 #进入SW2的E1/0/1接口 ospfv3 100 area 0 #启动OSPFV3 进程号100 区域0 ipsec proposal OSPF_PROTECT #创建 IPSec 安全提议 #使用 ESP 协议，加密算法 AES-256，认证算法 SHA2-256 encapsulation-mode transport transform esp esp encryption-algorithm aes-256 esp authentication-algorithm sha2-256 #配置 IPSec 安全联盟 (SA) #假设 SPI 为 1000，密钥为 "Ruijie@Key123" ipsec sa OSPF_SA proposal OSPF_PROTECT sa spi 1000 inbound esp sa string-key inbound esp "Ruijie@Key123" #配置出方向 SA (SPI 需与对端入方向一致，这里简化配置，实际需双向匹配) sa spi 1000 outbound esp sa string-key outbound esp "Ruijie@Key123" #在 OSPFv3 进程下应用 IPSec SA Ruijie(config)# ospfv3 100 Ruijie(config-ospfv3-100)# area 0 Ruijie(config-ospfv3-100-area)# ipsec-sa OSPF_SA #2配置GRE隧道应用IPSec保护流量 #1. 配置 GRE 隧道接口 interface tunnel 0 ipv6 enable ipv6 address 2001:DB8:TUNNEL::1/64 #源目地址为公网 IPv6 地址 tunnel source 2001:DB8:1::2 tunnel destination 2001:DB8:REMOTE::1 #2. 在隧道上运行 OSPFv3 ospfv3 100 area 0 interface tunnel 0 #3. 配置 IPSec 保护 GRE (感兴趣流为 GRE 协议) ipv6 access-list GRE_TRAFFIC permit gre host 2001:DB8:1::2 host 2001:DB8:REMOTE::1 crypto ipsec transform-set GRE_SET esp-aes-256 esp-sha256-hmac crypto map VPN_MAP 10 ipsec-isakmp match address GRE_TRAFFIC set transform-set GRE_SET #应用到物理出接口 int E1/1/0/1 #进入SW1的E1/0/1接口 crypto map VPN_MAP int E2/1/0/1 #进入SW2的E1/0/1接口 crypto map VPN_MAP ``` ###(四.1)试题内容： 1.防火墙 FW 与路由器 R1 之间运行 OSPF 协议， area 0，发布 loopback 地址； ####试题解析： 之前已经配置ospf协议，将loopback发布（略） ###(四.2.1)试题内容： 2.路由器 R1 与核心层交换机 SW1、核心层交换机 SW1 与汇聚层交换机 SW-Core 之间运行 IBGP 协议，要求如下： 2.1.路由器 R1 与核心层交换机 SW1 之间使用物理接口建立两个 IBGP 邻居关系,AS 号为 65500； ####试题解析： #####在R1中配置 ```bash router bgp 65500 #配置bgp，宣告AS编号 network 100.100.100.100 mask 255.255.255.255 #宣告 Loopback 路由到 BGP neighbor 192.168.255.2 remote-as 65500 #建立 IBGP 邻居 (使用物理接口 IP) 根据之前表格SW-Core的互联网接口地址为192.168.255.2 no synchronization #关闭同步 ``` #####在SW-Core中配置 ```bash router bgp 65500 #配置bgp，宣告AS编号 network 100.100.100.100 mask 255.255.255.255 #宣告 Loopback 路由到 BGP neighbor 192.168.255.1 remote-as 65500 #建立 IBGP 邻居 (使用物理接口 IP) 根据之前表格FW的互联网接口地址为192.168.255.2 no synchronization #关闭同步 ``` ###(四.2.2)试题内容： 2.2.路由器 R1、核心层交换机 SW1、汇聚层交换机 SW-Core 不能通过 OSPF 学习到 100.100.100.100 的路由； ####试题解析： 这里考察的是OSPF协议和BGP协议的路由重发布 题目要求的是OSPF的协议拒绝重发布到BGP协议 ```bash ip prefix-list DENY_100 deny 100.100.100.100/32 #配置拒绝路由信息 ip prefix-list DENY_100 permit 0.0.0.0/0 le 32 #记得允许其他 router ospf 100 #进入OSPF协议 distribute-list prefix DENY_100 in #确保 OSPF 进程不宣告 100.100.100.100 distribute-list prefix DENY_100 out #不学习该路由 ``` ###(四.2.3)试题内容： 2.3.不能增加 IBGP 邻居关系数量； ####试题解析： 此处考察的是BGP协议中next-hop的用法，在BGP协议中，将路由器下一跳地址写为自身，则不会学习其他BGP协议中的路由信息 ```bash router bgp 65500 #配置bgp neighbor 192.168.255.1 next-hop-self #对于 eBGP 或向下游 IBGP 宣告自身路由，通常建议 next-hop-self ``` ###(四.3)试题内容： 3.路由选路， 汇聚层交换机 SW-Core 的 VLAN10，VLAN20，VLAN30，VLAN40，VLAN50 访问 Internet 往返数据流优先通过 R1 到达， VLAN50 访问 FW 的 100.100.100.100 往返数据流优先通过 ASW1-R1 到达，要求如下： 3.1.使用 BGP 中 AS path 属性完成选路，使用 AS 号 65111，65112； 3.2.两条链路互为备份； ####试题解析： 此题考察的是BGP路由的AS-Path 属性来干预路由选路 BGP 选路原则中，AS-Path 越短，优先级越高 但是此题中没有R1的拓扑 我们假设SW-Core和FW和R1互为三角形拓扑 其中SW-Core和FW的接口地址，之前表格里已经有了，这里不再赘述 我们假设SW-Core和R1的接口地址为192.168.254.1-2/30 那么题目的要求则为： VLAN10,20,30，40，50 访问 Internet 往返数据流通过R1返回SW-Core VLAN50 访问 FW 的 100.100.100.100数据流优先通过FW返回SW-Core #####R1配置 ```bash router bgp 65111 #配置 BGP 进程 65111 neighbor 192.168.254.2 remote-as 65500 #配置邻居 SW-Core，SW-Core的BGP进程号是65500 策略 A：发布服务器路由时，追加 AS 号 (使其成为备路径) ip prefix-list SERVER_100 permit 100.100.100.100/32 route-map TO_SW_SERVER permit 10 match ip address prefix-list SERVER_100 set as-path prepend 65111 65111 65111 #追加 AS 号，拉长路径 策略 B：发布 Internet 路由时，保持原样 (主路径) route-map TO_SW_INTERNET permit 10 network 100.100.100.100 mask 255.255.255.255 route-map TO_SW_SERVER #发布服务器路由，应用“追加”策略 network 0.0.0.0 route-map TO_SW_INTERNET #发布 Internet 路由 其中0.0.0.0带代表访问互联网 ``` #####FW配置 ```bash router bgp 65112 #配置 BGP 进程 65112 neighbor 10.0.2.2 remote-as 65500 #配置邻居 策略 A：发布 Internet 路由时，追加 AS 号 (使其成为备路径) route-map TO_SW_INTERNET permit 10 #匹配默认路由 set as-path prepend 65112 65112 65112 #追加 AS 号，拉长路径 策略 B：发布服务器路由时，保持原样 (主路径) route-map TO_SW_SERVER permit 10 network 0.0.0.0 route-map TO_SW_INTERNET #发布 Internet 路由，应用“追加”策略 network 100.100.100.100 mask 255.255.255.255 route-map TO_SW_SERVER #发布服务器路由，应用“正常”策略 ``` #####SW-Core配置 ```bash router bgp 65500 #配置 BGP 进程65500 neighbor 192.168.254.1 remote-as 65111 #配置邻居R1 neighbor 10.0.2.1 remote-as 65112 #配置邻居FW network 172.16.10.0 mask 255.255.255.0 #宣告内部 VLAN 网段，此处略去10-50vlan ```