2015-08-14 68 views
0

我想创建一个代理服务器,当我尝试访问某些URL时,服务器连接到另一台服务器,其他URL将维护常规代理服务。有谁知道如何设置这个在squild?Squid配置不同的代理规则

回答

0

指定域(我尝试访问某些URL,服务器连接到另一台服务器,其他URL将维护常规代理服务)。

如果你想连接到另一台服务器的谷歌的请求,

定义ACL作为

ACL alloweddomains dstdomain google.com google.co.uk

U可以简单地指定一个文本文件中的所有域和加载它在acl

acl alloweddomains dstdomain "<path>/domains.txt" 

然后使用cache_peer选项。

cache_peer next_server_ip parent 80 0 no-query originserver name=allowserver 
cache_peer_access allowserver allow alloweddomains 
cache_peer_access deny all 
+0

这不是我想要的。允许的域名不是我所需要的。我需要像mycomputer(去谷歌) - > myproxy(连接到谷歌),和我的电脑(去雅虎) - >代理 - >另一个代理 - >雅虎 –