Articles of 代理

可以鱿鱼从HTTPS网站caching对象?

我们在我们的Linux网关服务器上安装了鱿鱼3。 我们已经启用了caching。 它可以caching来自https站点的对象吗?

强制代理设置(Solaris \ Linux)

我已经在solaris的命令行尝试了以下内容: DATE TIME user@host> bash bash-3.2$ export http_proxy=http://localhost:8080/ bash-3.2$ echo $http_proxy http://localhost:8080/ bash-3.2$ firefox 由于我没有在本地主机上运行的代理,Firefox应该无法访问任何网站,但是它的行为就像没有设置代理一样。 我查了一下首选项,并使用系统代理设置进行了检查,但是没有localhost:8080填写。我在做什么错了?

在所有浏览器中强制使用代理

我用squidconfiguration了鱿鱼鱿鱼和在浏览器中使用代理时,它工作正常。 但是我想强制在所有的浏览器中使用代理(可能在iptables中)。 现在可以在用户的​​浏览器设置中禁用。 我的设置是:一个独立的电脑与Ubuntu的运行鱿鱼和鱿鱼和在这个非常相同的设备,我想以某种方式强制使用代理。 鱿鱼conf文件已经设置: http_port 3128 transparent 谢谢

我怎样才能configurationBIND它FORWARDS查询到互联网DNS

我想configurationBIND,我有一些手动条目“本地”区域,所有其他查找应该转发到外部的互联网DNS。 我怎样才能做到这一点? 也许我完全错了,但是我还没有很多的经验。 在此先感谢拉尔斯

Squid3代理服务器不适用于单个网站

在Ubuntu Server 12.04上运行squid3代理服务器时,我面对一个恼人的问题,很难跟踪它的根本问题。 鱿鱼工作正常所有我曾尝试访问的网站,除了http://ubuntuforums.org/ 我得到的是以下错误: 错误 所请求的url无法检索 尝试检索URL时遇到以下错误:http:// ubuntuforums.org/ 拒绝访问。 访问控制configuration可以防止您的请求被允许在这个时候。 如果您觉得不正确,请联系您的服务提供商。 您的cachingpipe理员是网站pipe理员 。 还要注意,cachingpipe理员是网站pipe理员 ,而我已经使用自己的电子邮件更改了squid.conf文件中的cache_mgr参数,对于任何其他错误,我也正确地看到了这一点。 在access.log中,我每次尝试访问这个网页都会看到这个。 1355572568.095 217 192.168.0.10 TCP_MISS / 403 4567 GET http:// ubuntuforums.org/ – DIRECT / 91.189.94.12 text / html 这里奇怪的是,我可以访问像http://ubuntuforums.org/index.php相同的域的子path没有任何问题! 我试图清除这个网站的caching使用squidclient,但我又收到以下错误: # squidclient -m PURGE http://ubuntuforums.org/ HTTP/1.0 404 Not Found Server: squid/3.1.19 Mime-Version: 1.0 Date: Sat, 15 Dec 2012 12:14:48 […]

Tomcat的Apache前端,代理安全

我有一个服务器,托pipeTomcat的应用程序和Apache2的前端。 他们通过mod_moxy和proxy_ajp模块通过ajp协议相互通信。 我真的很安全的使用这种forms的Apache虚拟主机: … ProxyRequests Off <Proxy *> Order deny,allow Deny from all Allow from 192.168.0.100 </Proxy> ProxyPass / ajp://srv.local:8009/ ProxyPassReverse / http://srv.local … 0.100是服务器的IP地址,而8009端口是Tomcat AJP连接器。 我希望Apache能够削减来自外部的任何代理请求,并且只允许自己使用它与Tomcat进行通信。

后端服务器上的Apache代理虚拟主机

我有2个Web Debian服务器,一个前端接受来自80端口的请求和一个来自前端的代理。 我想要做的是有许多不同的URL与虚拟主机后端服务器。 这是前端Apache设置 <VirtualHost *:80> ServerName dev.example.com ProxyPass / http://192.168.144.100:80/ ProxyPassReverse / http://192.168.144.100:80/ </VirtualHost> <VirtualHost *:80> ServerName sandbox.example.com ProxyPass / http://192.168.144.100:80/ ProxyPassReverse / http://192.168.144.100:80/ </VirtualHost> 这里是后端的Apache设置 <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www/ <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> </VirtualHost> […]

为什么这些请求在我的Apache日志中?

我在我的Apache 2.2日志(使用标准的“组合”日志格式)中find以下几行: 92.240.68.152 – – [10/Feb/2013:20:47:38 +0000] "GET http://8stepschools.com/images/8stances_tiger.jpg HTTP/1.1" 301 – "-" "webcollage/1.135a" 94.75.247.144 – – [10/Feb/2013:11:09:35 +0000] "HEAD http://www.lenta.ru/info/ HTTP/1.1" 302 – "-" "Mozilla/5.0 ( Windows; U; Windows NT4.0; FireFox )" 我从来没有听说过这些网站。 我们当然不会链接或redirect到他们。 这些似乎不像远程客户端探测代理服务器 – 从我收集的代理服务器请求结束了200或404 这些请求是什么,为什么我的服务器redirect到他们?

在Squid或任何代理服务器上预取和cachingHTTP请求

有没有一个代理服务器(最好是Squid)或类似的软件,让我从列表或API预先排队100个URL,并透明地cachingHTML数据(并行请求)。 之后,当我请求一个URL时,它会很快给出一个caching版本?

通过Web代理强制特定的HTTP URL请求

我需要通过Web代理强制一个特定的HTTP请求,而其余的HTTP请求应该直接到Web服务器。 我可以使用错误代码305 Use Proxy response来redirect我的客户端,但我不确定这是否会被我的客户端的基础HTTP堆栈支持。 有没有其他的select来完成这个?