第十九章节squid代理服务器.pdfVIP

  • 2
  • 0
  • 约2万字
  • 约 49页
  • 2018-11-02 发布于湖北
  • 举报
第十九章节squid代理服务器

Linux Linux 新一代的操作系统平台 新一代的操作系统平台 squid代理服务器 squid代理服务器 1 概述 • 代理提供两个方面的服务:一是让不能直接 访问Internet 的用户访问Internet 。 – 因为允许一台权限较大的计算机直接连接网络 更安全也更易于管理; • 二是让那些已经能够访问Internet 的用户可以 更快或更广泛地访问。 – 因为代理服务器可以将访问较为频繁的网页缓 存到本地,当有人再次访问同一页面时,代理 可以直接发送本地页面而无需浪费网络带宽。 当然也可以二者兼而有之。 2 Squid • Squid的优点是功能强大、配置简单、文档 丰富; • 缺点是目前支持的协议尚不够广泛,对超大 型应用略感吃力,不过这些不足都在慢慢完 善之中。 • 对于初学者和普通的应用而言,Squid仍是 最佳选择 3 Squid • Squid是一个高性能的代理缓存服务器, Squid支持FTP 、gopher和HTTP协议。 • 和一般的代理缓存软件不同,Squid用一个 单独的、非模块化的、I/O驱动的进程来处 理所有的客户端请求 • Squid结合iptables还可以配置成透明代理 4 什么是透明代理 • 透明代理指客户机感觉不到代理服务器的存 在,不需要浏览器或其它客户端工具(网络 快车)中作任何设置,客户机只需要将默认 网关设置为Linux服务器的IP地址。 • 当客户机访问internet,请求包经过Linux服 务器转发时,Linux服务器上的iptables将客 户机的请求重定向到Squid代理服务器,由 代理服务器代替客户机访问外部信息资源, 再将获取的数据传回客户机 5 需求描述 • 我们要配置一个只对内部网络提供代理服务 的Proxy Server 。 • 它将用户分为高级用户和普通用户两种,对 高级用户采用网卡物理地址识别的方法,普 通用户则需要输入用户名和口令才能正常使 用。 • 高级用户没有访问时间和文件类型的限制, 而普通用户只在上班时可以访问以及一些其 它的限制 6 Squid网络拓扑图 • Squid网络拓扑图 7 Squid的下载安装 • 从Squid的官方站点下载 该软件: • 也可以使用Linux 的发行版,如Red Hat提供的RPM 包。RPM方式安装很简单,命令如下: – # rpm -ivh Squid-2.x.STALBx.i

文档评论(0)

1亿VIP精品文档

相关文档