linux squid 代理服务器配置 综合实训二实验报告

linux squid 代理服务器配置 综合实训二实验报告

ID:6378881

大小:53.50 KB

页数:6页

时间:2018-01-12

linux  squid 代理服务器配置 综合实训二实验报告_第1页
linux  squid 代理服务器配置 综合实训二实验报告_第2页
linux  squid 代理服务器配置 综合实训二实验报告_第3页
linux  squid 代理服务器配置 综合实训二实验报告_第4页
linux  squid 代理服务器配置 综合实训二实验报告_第5页
资源描述:

《linux squid 代理服务器配置 综合实训二实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Linux综合实训二实验报告Squid代理服务器的配置计算机网络2010陈志强201036615105一.实训场景B公司包括一个园区网络和两个分支机构。在园区网络中,大约有500名员工,每个分支机构大约有50名员工,还有一些SOHO员工。假定你是该公司的园区网络的网络管理员,现在公司的园区网络要进行规划和实施,现有条件如下:公司已租借了一个公网的ip地址100.100.100.10,和ISP提供的一个公网DNS服务器的IP地址100.100.100.200。园区网络和分支机构使用172.16.0.0网络,并进行必要的子网划分。二.实训要求1.在

2、园区网络中搭建一台Squid服务器,使公司的园区网络能够通过该代理服务器访问Internet.要求进行Internet访问性能的优化,并提供必要的安全性。2.搭建一台VPN服务器,使公司的分支机构以及SOHO员工可以从Internet访问内部网络资源(访问时间:09:00-17:00)。3.在公司内部搭建DHCP和DNS服务器,使网络中的计算机可以自动的获取IP地址,并使公司内部的DNS服务器完成内部主机名以及Internet域名的解释。4.搭建FTP服务器,使分支机构和SOHO用户可以上传和下载文件。要求每个员工都以匿名访问FIP服务器,进行

3、公共文档的下载;另外还可以使用自己的账户登录FTP服务器,进行个人文档的管理。5.搭建Samba服务器,并使用Samba充当域控制器,实现园区网络中员工账户的集中管理。并使用Samba实现文件服务器。共享每个员工的主目录给该员工,并提供写人权限。三.由于在这个实训中。主要负责对Squid代理服务器的配置:所以下面是对Squid代理服务器的配置说明。首先对Squid代理服务器进行认识:6代理服务是指由一台拥有公有IP地址的机器代替若干没有共有ip地址的机器和internet上的其他主机打交道,提供代理服务的这台机器称为代理服务器。拥有私有ip地址

4、的机器想连接到internet上时,先把这个请求发给拥有共有ip地址的代理服务器,由代理服务器把这个请求通过它的标准ip地址发到请求的目的地址。然后目的地址的服务器把返还的结果发回给代理服务器,代理服务器再原封不动的把资料发给内部主机。若干拥有内部地址的机器组成了内部网,代理服务器的作用就是沟通内部网和internet,解决内部网访问internet的问题。这种代理是不可逆的,internet上的主机不能访问任何一台拥有内部地址的机器,这样又可以保障内部资料的安全性。代理软件的一个优点是它能够检验除了数据包之外的很多东西squid对数据包的有效

5、载荷进行检验,也就是穿越防火墙的数据包中TCP(或者UDP)部分所占的分量。根据数据包报头(数据包中的ip部分)和数据包有效载荷的信息,代理防火墙能够解决数据包将发往何处,数据包请求什么,以及根据数据包所必须提供的这些信息决定采取什么样的行动。Squid是一个高性能的代理服务器缓存服务器,可以加快内部网浏览Internet的速度,提高客户机访问的命中率。Squid不仅仅支持HTTP协议,还支持FTP,gopher,ssl和WAIS等协议。和一般的代理软件不同,Squid用一个单独的,非模块化的,I/O驱动的进程来处理所有的客户请求。Squid由

6、一个主要的服务程序Squid,一个DNS查询程序dnsserver,几个重写请求和执行认证的程序,以及几个管理工具组成。Squid的另一个优越性在于它使用访问控制清单(ALC)和访问权限清单(ARL)。一.项目实施实验机器配置奔腾2.8G/2G/500G1.首先在Linux操作系统中查看是否已经安装了Squid服务:【root@RHEL4~】#rpm–qsquidSquid-2.5.STABLE6-3这表明系统已经安装了Squid服务。2.启动Squid服务启动和重新启动Squid服务的命令如下://启动Squid服务【root@RHEL4~】

7、#servicesquidstart启动squid:【确定】6//重新启动Squid服务【root@RHEL4~】#servicesquidrestart停止squid:【确定】启动squid:【确定】3.配置Squid服务器4.Squid代理服务器的网络拓扑图如下:Squid服务的主配置文件是/etc/squid/squid.conf具体配置如下:1.http_port8080//定义Squid监听HTTP客户连接请求端口。2.cache_mem600Mb//指定Squid可以使用的内存理想值,建议为物理内存的1/3。3.cache_diru

8、fs/var/spool/squid409616255//用于指定硬盘缓冲区的大小。其中ufs是指缓冲的存储类型,一般为ufs;“var/spool/

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。