我有一个鱿鱼实例configuration为以循环方式转发到一组上游代理服务器。 这是相关的configuration: cache_peer xxx1 parent 3128 0 round-robin no-query proxy-only login=user:pass cache_peer xxx2 parent 3128 0 round-robin no-query proxy-only login=user:pass cache_peer xxx3 parent 3128 0 round-robin no-query proxy-only login=user:pass 我遇到的问题是偶尔有一个(或多个)这些上游代理改变它的身份validation而不告诉我,并且我的squid代理的用户开始在他们的浏览器中获得“代理身份validation”popup窗口。 有没有办法让鱿鱼认为'407代理身份validation所需的'响应实际上意味着服务器已经死了,应该从循环名单中删除? 谢谢。
我想知道这个设置的可行性。 我想有select地代理一些DNS条目。 例如,我希望大多数DNS查询能够正常parsing,但我希望example.com通过我的代理服务器。 此外,我的代理服务器不在我的办公室(它在我的数据中心)。 我所想象的解决scheme分为两部分: 首先,使用BIND作为cachingDNS服务器,并覆盖或强制example.com指向我的代理服务器。 我认为这可以做到? 我不是非常有经验的BINDconfiguration。 其次,使用Squid将目标example.com收到的所有请求代理到REAL example.com IP。 我想代理http请求和其他协议,击中正确的端口。 所以举例来说,如果通过端口80完成,我也想代理ssh。 Squid可以作为这种types的代理,还是只能作为一个http代理? 所以例如最终的结果会是这样的。 对于最初的DNS查询: +—-+ >–dns query example.com—> +———–+ | PC | | my-server | +—-+ <—-return my-server IP—< +———–+ 然后PC被“愚弄”,认为example.com指向我的服务器,而不是真正的example.com。 所以这发生了: +—-+ >–http://example.com–> +———–+ >—-> +——————+ | PC | | my-server | | REAL example.com | +—-+ <—-return content—-< +———–+ <—-< +——————+ […]
我正在寻找一个轻量级的Web代理,它必须: 免费(如啤酒) 在linux或bsd上运行 支持用户login 支持集群 你有什么使用或听到好东西? 对不起,我不能更具体…
我在一个专用networking中,我知道代理的地址和端口是什么(因为我已经在Firefox中设置了它),但我需要通过Putty连接到外部虚拟机。 所以我完成这个任务的步骤是: 在Putty中设置IP地址 添加私钥文件进行身份validation(我认为这不是重要的问题) 在Putty的连接>代理选项中设置代理地址和端口 我无法连接,可能是什么问题? 我遵循正确的程序?
是否有可能让Squid3在一段延长的时间内caching某些文件扩展名? 例如,我希望将.zip,.rar和.iso文件默认caching2周。 谢谢。
在Squid3中,我怎样才能将www.example.org/*caching60分钟,甚至不用上网查看更新?
我是一个长期的IIS用户,但对IIS7是新的。 我们需要在我们的组织中根据用户的域名来路由我们的多域Intranet上的用户。 我正在寻找IIS,因为集成的Windows身份validation(否则,我会去与Linux上的HAProxy)。 我们的用户将冲浪到服务器“FOO”,这真的是一个代理。 代理将查看他们的域名(域\用户名),如果他们在域“A”,代理会将他们的请求路由到FOO_A。 如果他们在域“B”,那么他们被路由到FOO_B。 我看到,IIS有他们的代理版本,“应用程序请求路由”。 我看到的例子是更多的网站场景,而不是我所说的智能代理。 对于那些使用IIS7更经验丰富的人,是我想做的事情吗? 我可以根据请求者的身份validation(通过IWA)域成员身份来代理入站请求吗?
我在Ubuntu 10.04上安装了一个PPTP VPN服务器(pptpd),并且需要能够监控通过网页浏览器(80/443)访问的URL。 我正在考虑使用像Squid这样的代理服务器,但是要确保没有什么能够更容易/更有效地设置(无论是loginPPTP还是其他)。 我知道我可以loginDNS部分的东西,但我需要更加细化到被访问的URL。 我以为像Squid这样的代理可能会比所需要的多一点,因为我不需要读取/caching页面的实际内容或正在提交的内容,而只需要访问正在访问的URL。 玩笑
我想通过我的vps隧道所有的互联网stream量,所以我想安装一个代理服务器。 但是,我似乎无法通过Dante浏览互联网。 我收到ERR_EMPTY_RESPONSE错误。 这是我的configuration: logoutput:stderr / home / user / dantelog 内部:eth1端口= 1080 外部:eth1 方法:用户名pam user.privileged:代理 user.notprivileged:nobody user.libwrap:没有人 客户端通过{ 从:10.0.0.0/8端口1-65535到:0.0.0.0/0 } 我真的必须运行2个代理服务器:一个用于http,一个用于袜子? 或者有什么我可以做的?
我们在我们的本地服务器上启用gzip和deflate,并在phpinfo中正确显示,如下所示HTTP_ACCEPT_ENCODING gzip,deflate,sdch 我们在客户端的服务器上安装了相同的服务器,并且在客户端的服务器中没有phpinfo这样的条目。 经过一番研究,我们发现我们的代理服务器在phpinfo中阻止了这个条目。 我们公司使用透明的代理(像大多数公司)来控制互联网stream量。 如果此代理处于打开状态,则phpinfo中缺lessHTTP_ACCEPT_ENCODING设置。 当我们禁用我们的代理时,在客户端服务器的phpinfo中显示相同的条目。 这似乎有点奇怪 任何人都可以告诉我们一个解决scheme,哪里可以得到相同的设置,即使打开代理服务器? 在此先感谢,RT