换ip软件,代理ip软件,更改ip地址-智游代理
您的位置: 首页 > 新闻资讯 > 代理服务器 > 正文

代理服务器原理介绍

发布时间:2018年11月15日 来源:本站

使用代理服务器时,用户连接到服务器,而不是浏览器中的网站,因为代理代表用户充当客户端。它使用自己的一个IP地址从位于Internet上的服务器请求页面。返回页面后,代理服务器会将其转发给用户,将其与Internet隔离。如果代理服务器也是缓存服务器,它将首先查看以前下载的网页的本地缓存,以查看它是否可以找到所请求的页面。如果找到该页面,则将其发送给用户。这避免了将请求转发到Internet的需要。如果经常请求一个或多个站点,则可能将它们保存在代理的缓存中。因此,当从这些站点请求页面时,用户会收到更短的响应时间。


默认情况下,代理缓存不会解密或缓存加密的页面(通过SSL连接提供的页面)。因此,只要包含敏感信息(例如信用卡详细信息)的页面通过SSL连接提供,您的客户信息就不会存储在代理服务器上。但是,如果您负责代理服务器,则应检查其缓存设置以确保它不缓存敏感页面。例如,可以将ISA Server配置为缓存桥接的SSL响应流量。


如果您是开发人员并希望确保某些或所有页面未缓存,请添加“过期”属性并在相关页面上设置过去的过期日期。例如:<META HTTP-EQUIV =“Expires”CONTENT =“Thu,01 Dec 01 12:00:00 GMT”>


HTTP标准的1.1版增加了一个名为Cache Control的新字段,该属性的一个选项是“no-cache”,如下所示:<META HTTP-EQUIV =“Cache-Control”CONTENT =“no-cache”>


这指示缓存不要在任何条件下保留表示的副本。但有两点需要注意:


1、对于非HTML页面(如PDF文档),Internet Explorer不遵守此说明。

2、仅支持HTTP 1.0的旧浏览器也不遵守此指令。


虽然许多开发人员认为分配“Pragma:no-cache HTTP header”会使页面不可缓存,但这是不可靠的,应该避免,因为从技术上讲,它是不正确的 - HTTP标准将Pragma指定为要发送的标头客户在请求页面的新副本时,而不是服务器。


最后,IE和Netscape都可以选择缓存通过SSL本地获取的文档。重要的是要注意,如果启用此选项,任何获得计算机访问权限的人都可以读取文档中包含的任何个人信息,因为它将再次存储在浏览器的缓存中。

按字母排序文章

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

相关文章内容简介

1 代理服务器的类型有哪些?

代理服务器英文全称是(Proxy Server),其功能就是代理网络用户去取得网络信息。形象的说:它是网络信息的中转站。代理服务器就好象一个大的Cache,这样就能显著提高浏览速度和效率。代理服务器(Proxy Server)是一种重要的服务器安全功能,它的工作主要在开放系统互联(OSI)模型的会话层,从而起到防火墙的作用。代理服务器大多被用来连接INTERNET(国际互联网)和Local Area Network(局域网)。那么代理服务器的类型有哪些呢?VPN代理VPN主要指在共用网络上建立专用网络的技术。之所以称为虚拟网主要是因为整个VPN网络的任意两个结点之间的连接并没有传统专网建设所需的点到点的物理链路,而是架构在公用网络服务商ISP所提供的网络平台之上的逻辑网络。HTTP代理www对于每一个上网的人都再熟悉不过了,www连接请求就是采用的http协议,所以我们在浏览网页,下载数据(也可采用ftp协议)时就是用http代理。它通常绑定在代理服务器的80、3128、8080等端口上。socks代理相应的,采用socks协议的代理服务器就是S... [阅读全文]

2 用亚马逊云建代理服务器

我们用电脑、平板、手机等访问互联网时,本地设备和服务器之间的通信有可能因为某些不可控因素被切断。这种情况下,我们可以采用“曲线”的方式,让一个第三方的服务器来做接力,从而连接目标服务器。 代理服务器可以绕过许多基于IP地址的限制。例如某视频网站只允许日本的IP访问,那么可以借助一台在日本的代理服务器,来让视频网站误以为访问者是一台身在日本的电脑。我将使用亚马逊的云服务(AWS)来建立代理服务器。首先需要有AWS的EC2实例。登录AWS网站,按照指导创建即可。选择节点时,最好用距离中国较近的节点,如东京。实例建立后,保存好登录验证用的.pem文件,并记录下IP地址。下面以199.199.199.199的IP地址为例。建立代理服务器我选择的代理服务器软件是Squid。登录EC2实例,在命令行下安装Squid:sudo apt-get install squid3编辑/etc/squid3/squid.conf文件。这个配置文件说明了Squid的运行方式。squid.conf的设置很灵活,下面是一个最基本的设置:# 控制列表,定义allacl all ... [阅读全文]

热门标签

推荐阅读

  1. 23

    2018-11

    代理服务器可以保障我们的信息安全吗?

    互联网时代,大家都喜欢上网,但是很多人可能不知道,在上网访问的过程中,web浏览器至少会把20多项有关信息在你毫无觉察的情况下悄悄地送往Web服务器上。

  2. 16

    2018-11

    怎么使用在线代理服务器访问网站

    代理服务器的功能就是代理网络用户去取得网络信息,也可以比喻为是网络信息的中转站。如果你想要突破访问限制,代理服务器可以帮助你

  3. 20

    2018-11

    优质代理服务器哪里有?

    ​现如今代理服务器行业在市场上如火如荼,吸引了成百上千大大小小的代理IP公司涌入市场,面对这群质量良莠不齐的商家,很多用户都犯了难,不禁仰天长叹:到底哪里有优质代理服务器?

  4. 28

    2018-11

    代理服务器工作原理是什么?

    ​代理服务器多年来越来越受欢迎也就不足为奇了。随着越来越多的人通过隐藏他们的IP地址和访问受限制的内容来寻找破坏互联网审查的方法,使用虚拟服务器或代理是一种趋势。

  5. 01

    2018-11

    迅雷如何使用代理服务器下载

    迅雷是我们通常使用的最多的下载工具,但在一些特定场合或者某些需要,我们不知怎么设置它的代理。

  6. 30

    2018-11

    为什么不建议用代理服务器做路由器?

    很多朋友觉得代理服务器作用非常大,便想用它做路由器,但是真的不建议,为什么呢?因为在实际应用中,能够发现存在下列棘手问题。