Linux

目 录实训一 DNS 服务器 ···················································································

目 录

实训一 DNS 服务器 ····································································································································· 3 实训二 DHCP 服务器 ······························································································································ 8 实训三 APACHE 服务器 ·····················································································································10 实训四 VSFTPD 服务器·······················································································································16 参考资料、评语················································································································································19

1

,

实训一 配置DNS 服务

一、任务与目的

1、任务

(1)完成BIND 的安装。

(2)配置正向区域数据库文件。

(3)配置反向区域数据库文件。

(4)完成DNS 服务的测试。

(5)配置辅助DNS 服务器

(6)配置DNS 子域。

(7)配置DNS 转发器。

(8)配置DNS 负载平衡。

2、目的

(1)进一步了解DNS 服务的工作原理;

(2)熟练掌握DNS 主服务器的配置方法;

(3)熟练掌握DNS 辅助服务器的配置方法;

(4)熟练掌握DNS 子域的配置方法。

(5)熟练掌握DNS 转发器的配置方法。

二、原理 DNS 服务原理:域名系统为Internet 上的主机分配域名地址和IP 地址。用户使用域名地址,该系统就会自动把域名地址转为IP 地址。域名服务是运行域名系统的Internet 工具。执行域名服务的服务器称之为DNS 服务器,通过DNS 服务器来应答域名服务的查询。

三、内容与步骤

2

,

(三)配置正向区域数据库文件。

3

,

4

,

(八)配置DNS 负载平衡。

四、现象分析

DNS 服务器的测试结果(如图1所示) :

图1

在不同的DNS 服务器上,父子域中的区域委派,要检查有没有关闭防火墙。若没有关,则不能正确的显示子域的IP 地址。当把防火墙关闭,重新启动DNS 服务,则正确的显示子域的IP 地址。(测试结果如2所示)

5

,

图2

五、结论

DNS 服务器的安装过程是尤为重要的,注意一些安装的细节,就没有问题了。在配置正反向区域的时候,域名可以自己设置。在配置子域时,针对前面做的,认清主辅机器,修改好前面的正反向区域,在启动DNS 的时候,有时候会失败,检查一下named.conf 文件的配置是否正确。

6

,

实训二 DHCP服务器配置

一、任务与目的

1、任务

(1)配置DHCP 服务器。

(2)配置IP 地址与MAC 地址绑定。

(3)测试DHCP 服务器

2、目的

(1)掌握DHCP 服务器的工作原理。

(2)掌握DHCP 服务器的配置方法。

二、原理 在使用DHCP 进行动态IP 地址分配的网络环境中,包括DHCP 服务器和DHCP 客户机。客户端广播一条DHCP 发现消息,这条消息被送往网络上的DHCP 服务器。每台收到发现消息的DHCP 服务器用一条包括客户机所在子网的IP 地址的消息响应它。

客户机判断消息并选择一条,然后向DHCP 服务器发出请求IP 地址的信息。这信息包括:IP 地址,子网掩码、以及一些选项信息,如缺省网关地址、域名服务器等。当

DHCP 服务器收到客户端请求时,它从在它数据库定义的地址池中选择一个IP 信息,并把它分配给客户端。如果客户端获得分配给它的IP 地址,则称这个IP 地址在一个给定的时间内租给了这个客户端。如果在地址池中无可用的IP 地址租给客户端,则客户端不能初始化TCP/IP。

三、内容与步骤

7

,

四、现象分析

测试DHCP 服务器( 如图3所示)

图3

释放获得的IP 地址执行ipconfig/release命令,重新获得IP 地址执行ipconfig/renew命令,查看是否获得IP 地址ipconfig/all命令。

五、结论

DHCP 的安装也是如此,要注意细节,细节把握好了,安装就不会出错。在DHCP 中的基本配置,和DNS 不同的地方就是指定默认租期和最大租期,还有地址池,一定要配置好。不可把地址池的范围超界。

IP 地址和MAC 地址绑定时候要注意,如果主机是linux ,则使用“ifconfig -a ”命令查看MAC 地址。若是Windows 主机,则使用“ipconfig/all”命令来查看。

8

,

实训三 APACHE服务器配置

一、任务与目的

1、任务

(1)配置APACHE 服务器。

(2)实现APACHE 服务器的主机访问控制。

(3)实现APACHE 服务器的虚拟主机。

2、目的

(1)掌握APACHE 服务器的工作原理。

(2)掌握APACHE 服务器的配置方法。

二、原理

Web 系统是客户端/服务器式的,所以应该有服务器程序和客户端程序两部分。常用的服务器程序是Apache ;常用的客户端程序是浏览器。我们可以在浏览器的地址栏内输入统一资源定位地址(URL )来访问Web 页面。Web 最基本的概念是超文本。它使得文本不再是传统的书页式文本,而是可以在阅读过程中从一个页面位置跳转到另一个页面位置。

三、内容与步骤

(1)配置APACHE 服务器

ServerTokens OS serbverRoot "/etc/httpd" PidFile run/httpd.pid Timeout 300 KeepAlive Off MaxKeepAliveRequests 100 KeepAlive Timeout 15 StartServer 8 MinSpareServer 5 MaxSpareServer 20 Serverlimit 256 MaxClients 256 MaxRequestsPerChild 4000 Listen 80 LoadModule access_module modules/mod_access.so LoadModule auth_moudule modules/mod_auth.so LoadModule auth_anon_module modules/mod_auth_anon.so LoadModule ldap_module modules/mod_ldap.so „

LoadModule cgi_module modules/mod_cgi.so

9

,

Include conf.d/*.conf

(2)实现APACHE 服务器的主机访问控制

1、Apache 主机访问控制允许

AllowOverride None

Options None

Order allow,deny

Allow from 10.22.4.0/24 # Deny from 10.22.4.225

#Deny from all

2、Apache 主机访问控制不允许

AllowOverride None

Options None

Order allow,deny

Allow from 10.22.4.0/24 Deny from 10.22.4.69

Deny from all

10

标签: