文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络操作系统 LinuxLinux各种服务器的架设
精品推荐
特别推荐
·高效使用Linux的七个好习惯
·为何Linux比Windows更安全?
·Linux和Unix最常用的网络命令
·Linux系统下安全防护十大招数
·Linux各种服务器的架设
·Linux操作系统下用单网卡捆绑双IP
·恢复被误删除的Linux文件
·在Linux服务器上做备份和恢复
·Linux中网络参数的意义及其应用
·linux知识大全
热点TOP10
·2006年最受欢迎Linux桌面Ubuntu图文安装教程
·网络组建大全(包括企业网、校园网、网吧和基础知识)
·为Canon PIXMA iP1000喷墨打印机安装驱动程序
·iptable中文学习文档
·Linux各种服务器的架设
·Linux下的音频采集与回放
·emacs
·proxy 相关问题集
·lilo.conf配置实例
·正宗888葫芦 博彩游戏

Linux各种服务器的架设

日期:2008年1月2日 作者: 查看:[大字体 中字体 小字体]


Squid将数据元缓存在内存中,同时也缓存DNS查询的结果,除此之外,它还支持非模块化的DNS查询,对失败的请求进行消极缓存。Squid支持 SSL,支持访问控制。由于使用了ICP(轻量Internet缓存协议),Squid能够实现层叠的代理阵列,从而最大限度地节约带宽。
Squid由一个主要的服务程序squid,一个DNS查询程序dnsserver,几个重写请求和执行认证的程序,以及几个管理工具组成。当Squid 启动以后,它可以派生出预先指定数目的dnsserver进程,而每一个dnsserver进程都可以执行单独的DNS查询,这样一来就大大减少了服务器等待DNS查询的时间。


2、安装Squid Proxy Server
1、获取软件
你可以通过以下途径获取该文件:
从Squi官方站点http://www.squid-cache.org下载该软件。
从你的linux发行版中获取该软件:
RPM包的安装
进入/mnt/cdrom/orbita/RPMS目录并执行以下命令:
#rpm -ivh squid-2.2.STABLE4-8.i386.rpm。
当然,我们也可以在开始安装系统的过程中安装该软件。

源代包的安装

从http://www.squid-cache.org下载squid...E2-src.tar.gz。
将该文件拷贝到/usr/local目录。
解开该文件tar xvzf squid-2.3.STABLE2-src.tar.gz。
解开后,在/usr/local生成一个新的目录squid-2.3.STABLE2,为了方便用命令mv将目重命名为squid : mv squid-2.3.STABLE2 squid 。
进入squid目录,执行 ./configure
可以用 /configure -prefix = /directory/you/want 指定安装目录默认安装目录为/usr/local/squid。
执行make all命令,执行make install命令。
安装结束后,Squid的可执行文件在安装目录的bin子目录下,配置文件在etc子目录下。
3、配置Squid
Orbita Linux 3.0(英文版)中squid的配置文件是/etc/squid/squid.conf,在服务器端修改以下文件内容:
http_port 3128
# 默认代理服务器的端口
cache_mem 24 MB
# 在内存中开辟出缓冲区
cache_dir /var/spool/squid 2048 16 256
# 开辟硬盘缓冲区
# 各种LOG文件(可以只要access.log)
cache_access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log
cache_store_log /var/log/squid/store.log
pid_filename /var/run/squid.pid # 也可以不要这个进程文件
#自己的DNS服务器
dns_nameservers 10.1.8.2
# 这些都是系统缺省的,核对就行了。如果要设置其他可以看注释,很简单的
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl allowed_hosts src 10.1.0.0/255.255.255.0
acl SSL_ports port 443 563
acl Safe_ports port 80 21 443 563 70 210 1025-65535
acl CONNECT method CONNECT
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access deny all # 改为 http_access allow all 允许所有机器存取
icp_access allow all
miss_access allow all
设置好以后记得启动SQUID让设置生效
/etc/rc.d/init.d/squid start # 可以用的参数 startstoprestart

4、以下是针对浏览器的基本配置:
   Netscape:
从Edit菜单项中选择Preferences项。在Advanced中Proxies页,点击按钮进入Proxy配置手册,然后再点击View按钮。对每项你的Squid服务器支持的协议项(默认有HTTP,FTP和gopher等)中填入Squid服务器的主机名或IP地址,同时在Port栏中填入 Squid服务器的HTTP端口号(默认为3128)。对你的Squid不支持的协议,可以让这些栏空着。

接下来
设置完成后,就可以在linux客户端通过linux代理服务器上网了。
 IE:
在工具菜单项中选择Internet选项,然后点击连接页,再按局域网设置按钮选择使用代理服务器选项,进入高级项目编辑。然后可以看到与Netscape代理服务器设置类似的界面,按照前面所述的方法分别填入相应项即可。

上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] 下一页 




上一篇:用nero刻录系统光盘及MD5校验

下一篇:家庭网络的到来
相关文章:
·解决与HTTP 500 – 内部服务器错误错误信息有关的问题
·精彩全记录 100个最佳的Linux站点推荐
·2006年最受欢迎Linux桌面Ubuntu图文安装教程
·何谓HTTP 500内部服务器错误
·揭秘远程破解盗窃QQ密码的各种方法
·带你认识什么是POP邮件服务器
·图文详解 Windows 2003服务器集群安装
·解说各种常见文件名后缀
·Photoshop钢笔工具和图层样式绘制LINUX企鹅
·绕道访问国外网站 免费代理服务器放送
相关软件:

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot