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
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