列表

详情


(经典试题,请认真学习)

阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。
【说明】
如图2-1所示,某公司办公网络划分为研发部和销售部两个子网,利用一台双网卡Linux服务器作为网关,同时在该Linux服务器上配置Apache提供Web服务。

【问题1】(4分)
图2-2是Linux服务器中网卡eth0的配置信息,从图中可以得知:①处输入的命令是 (1),eth0的IP地址是(2),子网掩码是(3),销售部子网最多可以容纳的主机数量是(4)。

【问题2】(4分)
Linux服务器配置Web服务之前,执行命令[root@root] rpm -qa | grep httpd的目的是(5)。Web服务器配置完成后,可以用命令(6)来启动Web服务。
 【问题3】(3分)
缺省安装时,Apache的主配置文件名是(7),该文件所在目录为(8).。
配置文件中下列配置信息的含义是(9)。
  
    AllowOverride AuthConfig
    Order deny,allow
    Allow from 192.168.1.2
    Deny from all
   
【问题4】(4分)
Apache的主配置文件中有一行:Listen 192.168.1.126:80,其含义是(10)  。
启动Web服务后,仅销售部的主机可以访问Web服务。在Linux服务器中应如何配置,方能使研发部的主机也可以访问Web服务。

参考答案:

【问题1】(4分)
(1)ifconfig eth0或ifconfig
(2)192.168.1.126
(3)255.255.255.128
(4)125(答126也正确)
【问题2】(4分)
(5)确认Apache软件包是否已经成功安装
(6)service httpd start
【问题3】(3分)
(7)httpd.conf
(8)/etc/httpd/conf/
(9)目录"/var/www/html/secure”只允许主机192.168.1.2访问。
【问题4】(4分)
(10)提供Web服务的地址是192.168.1.126,端口是80
将Apache的主配置文件中配置“Listen 192.168.1.126:80”修改为“Listen 80”,或者增加从研发部网络到销售部网络的路由。

详细解析:

【问题1】    
ifconfig用于查看和更改网络接口的地址和参数,包括IP地址、网络掩码、广播地址,使用权限是超级用户。
ifconfig -interface [options] address
主要参数:
-interface:指定的网络接口名,如eth0和eth1。
up:激活指定的网络接口卡。
down:关闭指定的网络接口。
broadcast address:设置接口的广播地址。
pointopoint:启用点对点方式。
address:设置指定接口设备的IP地址。
netmask address:设置接口的子网掩码。
在本题中,etn0的IP地址为192.168.1.126,子网掩码为:255.255.255.128,所以销售部的子网网络地址为:192.168.1.0/25,可以容纳的主机数位128-2-1=125个。
【问题2】    
在Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是Red Hat Package Manager(简称RPM)。此工具包最先是由Red Hat公司推出的,后来被其他Linux开发商所借用。由于它为Linux使用者省去了很多时间,所以被广泛应用于在Linux下安装、删除软件。
RPM的常用参数还包括:-vh:显示安装进度;-U:升级软件包;-qpl:列出RPM软件包内的文件信息;-qpi:列出RPM软件包的描述信息;-qf:查找指定文件属于哪个RPM软件包;-Va:校验所有的RPM软件包,查找丢失的文件;-qa: 查找相应文件,如 rpm -qa mysql
rpm -qa | grep httpd确认Apache软件包是否已经成功安装。
Web服务器配置完成后,可以用命令service httpd start来启动Web服务。
【问题3】    
/var/www/html/secure:定义目录。
Apache的配置文件是httpd.conf,以rpm包形式安装的Apache,配置文件的位置是/etc/httpd/conf/httpd.conf。
allowoverride authconfig:表示仅有账号密码可以修改。
Order deny,allow:以拒绝处理优先,但没有写入规则的默认为允许。
Allow from 192.168.1.2:允许主机192.168.1.2访问
Deny from all拒绝所有,所以只允许主机192.168.1.2访问。
【问题4】    
Listen 192.168.1.126:80:提供Web服务的地址是192.168.1.126,端口是80。
将Apache的主配置文件中配置“Listen 192.168.1.126:80”修改为“Listen 80”,或者增加从研发部网络到销售部网络的路由。

上一题