Linux下建立代理服务器| Linux | NoUnix.com

导读】在架设之前,让我们先来了解一下代理服务器的特点。我们这样来理解代理服务器:假设电脑A需要电脑B的数据,电脑A先与电脑C建立连接,电脑C接收到电脑A的数据请求后,再与电脑B建立连接,下载电脑A所请求的数据后再将此数据传送到电脑A,电脑C就称之为代理服务器。


在架设之前,让我们先来了解一下代理服务器的特点。我们这样来理解代理服务器:假设电脑A需要电脑B的数据,电脑A先与电脑C建立连接,电脑C接收到电脑A的数据请求后,再与电脑B建立连接,下载电脑A所请求的数据后再将此数据传送到电脑A,电脑C就称之为代理服务器。


代理服务器的作用可以概述为三方面:


一是通过代理服务器可以访问一些对IP有限制的网站;


二是可以当做防火墙使用;


三是可以很好隐藏自己真实IP,提高安全性。


接下来我们一起来看看架设步骤。


一. 配置LINUX上网


{dy}步:单击“开始-系统工具-网络设备控制”,然后再单击“配置”按钮。


第二步:选中外接ADSL接入的网卡,再单击“编辑”按钮。如图所示。


<a title=点击放大 href=\"http://www.xxlinux.com/linux/e/ViewImg/index.html?url=http://www.xxlinux.com\” target=_blank>


第三步:在接下来的窗口里勾选“当计算机启动时xx设备”,并单击“静态设置的IP编号”,“编号”框中输入网卡IP地址“192.168.0.1”,子网掩码默认为“255.255.255.0”,默认网关编号为空,确定即可。


二. 代理架设过程


此实例重点不是在LINUX系统配置,而是使用第三方代理服务器软件的配置流程。


1. 关于LINUX下第三方代理服务器软件的选择


可以选择的其实还是不少,比如Apache:具有强大的功能、高速度和高效率等特点,


但在LINUX下作代理服务器的性能优势并不明显,不建议使用;推荐使用Squid ,有关此软件的相关报道也不少,它由一个主要的服务程序squid,一个DNS查询程序dnsserver和几个管理工具组成,其比较明显的特性就是可以减少服务器等待DNS查询的时间,“Linux Squid”是{zh0}的代理服务器组合!


2.安装Squid


其实如今的Linux中基本都有已编译好的Squid,直接安装它即可。如果你手头没有编译好的Squid,可以到去下载。


{dy}步:请记住squid默认情况下是不允许root执行它的,你必须为squid建立新的目录及用户:我们假设用户目录设为/usr/local/squid 。然后执行以下命令解压tar.gz:


Tar zxvf squid –src.tar.gz


第二步:进入squid目录,运行“./configure”,此命令熟悉Linux的朋友应该清楚,它会自动检查系统的配置情况,由于没有加参数,故默认安装于此目录下。


第三步:建立好配置文件后,即可输入make开始编译Squid;{zh1}用make install命令进行Squid安装。

[1]


发表评论

click to changeSecurity Code

? ?
郑重声明:资讯 【Linux下建立代理服务器| Linux | NoUnix.com】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——