、服务题(一共2题,根据题目难易程度分值不同,考试环境:RHEL8虚拟机两台,一个脚本 net+yum. sh,防火墙为开启状态。04为自己的学号。 考试前期准备:将脚本放入其中一台虚拟机中(PC1),执行脚本,配置好以下环 HOST NAME: station04. hnkfdx. edu HOST IP: 192.168.102.04/24 (DNS 和WEB服务器) GATEWAY: 192.168.102.2 DOMAIN: hnkfdx. edue PC2: HOST NAME:lmy04. hnkfdx. edu HOST IP: 192.168.102.252 GATEWAY: 192.168.102.2 DNS:192.168.102.04 DOMAIN: hnkfdx. edut 1、在PC1上部署DNS服务,解析的域名为hnkfdx.edu;域中有5台主机,ip和 主机名如下表所示。 IP地址 192.168.102.04 192.168.102.201 192.168.102.202 192.168.102.203 192.168.102.252 主机名 station04. hnkfdx. edu Studentl. hnkfdx.edu Student2. hnkfdx.edu Student3. hnkfdx. edulmy04.hnkfdx.edue 2、在PC1上安装配置 WEB服务器,完成以下需求:( (1)搭建一个基于用户站点的网页,网页路径/home/lmy/puklic.html,要求所有人都可以访问到此网页。网页内容为“I am liminyang” (2)配置虚拟主机,此虚拟主机拥有三个网站:www.hnkfdx.edu、 station04. hnkfdx.edu 和lmy04.hnkfdx.edu。 ①www. hnkfdx.edu 设置 DocumentReet.为/var/www/html,网页内容为 “www. hnkfdx.edu"。 ②station04. hnkfdx.edu 设置 DocumentReet.为/satation04,网页内容为 “station04. hnkfdx. edu"。 ③lmy04. hnkfdx.edu设置 DocumentReet.为/var/www/web1,网页内容为 “lmy04.hnkfdx.edu”,采用8080端口进行访问。 ④虚拟主机配置完成后请在客户端使用网站名访问网页内容。 3、防火墙为开启状态,请将你做的服务添加至防火墙上,使其客户端能够访问。

时间: 2024-04-23 14:24:29 浏览: 8
1. 在PC1上部署DNS服务,解析的域名为hnkfdx.edu;域中有5台主机,ip和主机名如下表所示。 IP地址 主机名 192.168.102.04 station04.hnkfdx.edu 192.168.102.201 Student1.hnkfdx.edu 192.168.102.202 Student2.hnkfdx.edu 192.168.102.203 Student3.hnkfdx.edu 192.168.102.252 lmy04.hnkfdx.edu 在PC1上执行以下操作: 1) 安装bind软件包:`yum install bind -y` 2) 配置DNS服务: a. 编辑主配置文件:`vi /etc/named.conf`,添加以下内容: ``` zone "hnkfdx.edu" IN { type master; file "hnkfdx.edu.zone"; allow-update { none; }; }; ``` b. 编辑域名解析文件:`vi /var/named/hnkfdx.edu.zone`,添加以下内容: ``` $TTL 86400 @ IN SOA station04.hnkfdx.edu. root.hnkfdx.edu. ( 2021102001 ; Serial 3600 ; Refresh 1800 ; Retry 604800 ; Expire 86400 ) ; Minimum TTL ; IN NS station04.hnkfdx.edu. IN A 192.168.102.04 Student1 IN A 192.168.102.201 Student2 IN A 192.168.102.202 Student3 IN A 192.168.102.203 lmy04 IN A 192.168.102.252 ``` 3) 启动并设置DNS服务开机自启:`systemctl start named && systemctl enable named` 4) 在PC2上将DNS服务器地址设置为192.168.102.04,测试域名解析是否成功:`ping Student1.hnkfdx.edu` 2. 在PC1上安装配置WEB服务器,完成以下需求: (1)搭建一个基于用户站点的网页,网页路径为/home/lmy/public.html,要求所有人都可以访问到此网页。网页内容为“I am liminyang” a. 安装httpd软件包:`yum install httpd -y` b. 配置用户站点:`mkdir -p /home/lmy/public_html && echo "I am liminyang" > /home/lmy/public_html/index.html` c. 修改httpd服务配置文件`/etc/httpd/conf/httpd.conf`,将以下两个指令去掉注释: ``` UserDir disabled UserDir public_html ``` d. 启动并设置httpd服务开机自启:`systemctl start httpd && systemctl enable httpd` e. 在客户端访问:`http://192.168.102.04/~lmy/` (2)配置虚拟主机,此虚拟主机拥有三个网站:www.hnkfdx.edu、station04.hnkfdx.edu和lmy04.hnkfdx.edu。 a. 编辑httpd服务的配置文件`/etc/httpd/conf/httpd.conf`,添加以下内容: ``` NameVirtualHost *:80 <VirtualHost *:80> ServerName www.hnkfdx.edu DocumentRoot /var/www/html <Directory /var/www/html> AllowOverride none Require all granted </Directory> </VirtualHost> <VirtualHost *:80> ServerName station04.hnkfdx.edu DocumentRoot /station04 <Directory /station04> AllowOverride none Require all granted </Directory> </VirtualHost> <VirtualHost *:80> ServerName lmy04.hnkfdx.edu DocumentRoot /var/www/web1 <Directory /var/www/web1> AllowOverride none Require all granted </Directory> Listen 8080 </VirtualHost> ``` b. 创建网站文件夹并添加网页内容: ``` mkdir -p /var/www/html echo "www.hnkfdx.edu" > /var/www/html/index.html mkdir -p /station04 echo "station04.hnkfdx.edu" > /station04/index.html mkdir -p /var/www/web1 echo "lmy04.hnkfdx.edu" > /var/www/web1/index.html ``` c. 启动httpd服务:`systemctl start httpd` d. 在客户端访问: - www.hnkfdx.edu:`http://192.168.102.04/` - station04.hnkfdx.edu:`http://station04.hnkfdx.edu/` - lmy04.hnkfdx.edu:`http://lmy04.hnkfdx.edu:8080/` 3. 防火墙为开启状态,请将你做的服务添加至防火墙上,使其客户端能够访问。 a. 添加http服务:`firewall-cmd --add-service=http --permanent` b. 添加DNS服务:`firewall-cmd --add-service=dns --permanent` c. 添加8080端口:`firewall-cmd --add-port=8080/tcp --permanent` d. 重新加载防火墙规则:`firewall-cmd --reload`

相关推荐

最新推荐

recommend-type

配置RHEL8本地yum源及DNF简介.doc

在RHEL8中把软件源分成了两部分,一个是BaseOS,另一个是AppStream。在Red Hat Enterprise Linux 8.0中,统一的ISO自动加载BaseOS和AppStream安装源存储库。已经存在于光盘链接中,只不过要分别去配置.repo文件。...
recommend-type

RHEL 8.4 安装Oracle 19c RAC+RU 19.13 文档.docx

文档主要记录Red Hat Enterprise Linux Server release 8.4上安装19c RAC + RU 19.13 步骤
recommend-type

RHEL 7环境下19c RAC安装之udev规则配置ASM共享存储.docx

RHEL 7环境下19c RAC安装之udev规则配置ASM共享存储 RHEL 7环境下19c RAC安装之udev规则配置ASM共享存储 RHEL 7环境下19c RAC安装之udev规则配置ASM共享存储
recommend-type

RHEL6之7:服务配置之ntp、apache

RHEL6之7:服务配置之ntp、apacheRHEL6之7:服务配置之ntp、apache
recommend-type

RHEL7.4Oracle12cR2RAC安装.docx

tmpfs 32G 640M 31G 2% /dev/shm tmpfs 32G 9.1M 32G 1% /run tmpfs 32G 0 32G 0% /sys/fs/cgroup /dev/sda1 1014M 160M 855M 16% /boot /dev/mapper/rootvg-lvvar 7.0G 1.8G 5.3G 26% /var /dev/mapper/rootvg-...
recommend-type

zigbee-cluster-library-specification

最新的zigbee-cluster-library-specification说明文档。
recommend-type

管理建模和仿真的文件

管理Boualem Benatallah引用此版本:布阿利姆·贝纳塔拉。管理建模和仿真。约瑟夫-傅立叶大学-格勒诺布尔第一大学,1996年。法语。NNT:电话:00345357HAL ID:电话:00345357https://theses.hal.science/tel-003453572008年12月9日提交HAL是一个多学科的开放存取档案馆,用于存放和传播科学研究论文,无论它们是否被公开。论文可以来自法国或国外的教学和研究机构,也可以来自公共或私人研究中心。L’archive ouverte pluridisciplinaire
recommend-type

实现实时数据湖架构:Kafka与Hive集成

![实现实时数据湖架构:Kafka与Hive集成](https://img-blog.csdnimg.cn/img_convert/10eb2e6972b3b6086286fc64c0b3ee41.jpeg) # 1. 实时数据湖架构概述** 实时数据湖是一种现代数据管理架构,它允许企业以低延迟的方式收集、存储和处理大量数据。与传统数据仓库不同,实时数据湖不依赖于预先定义的模式,而是采用灵活的架构,可以处理各种数据类型和格式。这种架构为企业提供了以下优势: - **实时洞察:**实时数据湖允许企业访问最新的数据,从而做出更明智的决策。 - **数据民主化:**实时数据湖使各种利益相关者都可
recommend-type

解释minorization-maximization (MM) algorithm,并给出matlab代码编写的例子

Minorization-maximization (MM) algorithm是一种常用的优化算法,用于求解非凸问题或含有约束的优化问题。该算法的基本思想是通过构造一个凸下界函数来逼近原问题,然后通过求解凸下界函数的最优解来逼近原问题的最优解。具体步骤如下: 1. 初始化参数 $\theta_0$,设 $k=0$; 2. 构造一个凸下界函数 $Q(\theta|\theta_k)$,使其满足 $Q(\theta_k|\theta_k)=f(\theta_k)$; 3. 求解 $Q(\theta|\theta_k)$ 的最优值 $\theta_{k+1}=\arg\min_\theta Q(
recommend-type

JSBSim Reference Manual

JSBSim参考手册,其中包含JSBSim简介,JSBSim配置文件xml的编写语法,编程手册以及一些应用实例等。其中有部分内容还没有写完,估计有生之年很难看到完整版了,但是内容还是很有参考价值的。