代理服务器

维基百科,自由的百科全书

跳转到: 导航, 搜索
图解:左边和右边的电脑在通讯时候,需要经过中间的电脑中转,而中间的那部电脑就是代理服务器。

代理服务器英语Proxy是一种重要的电脑安全功能,也是特殊的网络服务,允许客户端通过它与另一个网络服务进行非直接的连接,也称网络代理代理服务器有利于保障网络安全,防止攻击。 提供代理服务的计算机或其它类型的网络节点称为代理服务器英语Proxy Server),代理服务器中实现网络代理的软件称为代理软件。 具体过程为:客户端首先与代理服务器建立连接,接着发出一个对另外的目标服务器的文件或其它资源的连接请求,代理服务器通过与目标服务器连接或从缓存中取得请求的资源,并返回给客户端。通常在这个过程中,代理服务器可能改变客户端请求或服务器端响应的一些内容以满足各种代理需要。

一些网关路由器都具备网络代理功能。

目录

[编辑] 代理服务器的工作协议

[编辑] Socks

SOCKS

[编辑] HTTP

  • 更好的选择是利用扩展程序管理代理设置,例如使用 Gladder,或 FoxyProxy。

[编辑] 代理服务器的功能

  1. 提高访问速度:通常代理服务器都设置一个较大的缓冲区,当有外界的信息通过时,同时也将其保存到缓冲区中,当其他用户再访问相同的信息时, 则直接由缓冲区中取出信息,传给用户,以提高访问速度。
  2. 控制对内部资源的访问,如某大学FTP(前提是该代理地址在该资源的允许访问范围之内),使用教育网内地址段免费代理服务器,就可以用于对教育网开放的各类FTP下载上传,以及各类资料查询共享等服务。
  3. 过滤内容,例如限制对特定计算机的访问,将一种语言的数据翻译成另一种语言,或是防御代理服务器两边的攻击性访问。
  4. 突破自身IP访问限制,访问国外站点。中国教育网和169网等网络用户可以通过代理访问国外网站。
  5. 隐藏真实IP:上网者也可以通过代理服务器隐藏自己的IP,免受攻击。
  6. 突破内容过滤机制限制,访问被过滤网站。如防火長城對中國境內互聯網存取的限制可透過使用代理服务器瀏覽而突破。

[编辑] 網頁代理服务器

是主要处理 WWW 的代理服务器。一般有内容过滤和缓存功能。

[编辑] 代理服务器对维护电脑安全的重要贡献

代理服务器对维护电脑安全有重要作用。使用代理服务器有利于防止黑客破坏电脑,保护电脑安全。

[编辑] 代理服务器的隱憂

当使用代理服务器的时候,所有发送往被访问服务(例如一个网站的HTTP服务器)的数据都必须先流经代理服务器,通常这些数据都是没有经过加密的。因此,一个恶意的代理就有可能记录下所有经过此代理的数据,包括用户名和密码等。所以密码经常通过加密的连接例如 SSL 发送。

开放的代理使得用户可以隐藏他的来源,因此有部分人通过这种途径来发表重复留言。所以不少网络管理员禁止使用开放代理的用户不注册就发表内容。

[编辑] 安全的代理服务器

安全的代理服务器包括匿名代理服务器和高度匿名代理服务器等。

[编辑] 反向代理服务器

反向代理服务器架设在服务器端,通过缓冲经常被请求的页面来缓解服务器的工作量。安装反向代理服务器有几个原因:

  • 加密和SSL加速
  • 负载平衡
  • 缓存静态内容
  • 压缩
  • 减速上传
  • 安全
  • 外网发布

维基百科使用开放源代码Squid代理服务器。

[编辑] 分布式代理服务器

[编辑] 其它

较为著名的代理软件有自由门无界TOR等。

[编辑] 外部連結

个人工具