我在我的networking中遇到了鱿鱼(和dansguardian)的麻烦,导致网页浏览速度变慢。 我现在专注于DNS查询 – 我认为DNS可以分担一部分责任。 我用wireshark观察我的机器,用tcpdump观察服务器。 我注意到,当我请求一个页面时,我的机器试图parsing名称,鱿鱼服务器也是这样做的。 这是一个正常的行为? 我的机器不应该将请求转发给代理,然后代理服务器parsing名称并向该网页发出请求? 我的Firefox(如果我犯了一个网页名称的错误)保持30秒(我猜这是与dns超时有关)阻塞(但真正阻止),直到代理服务器发送一个默认的squid页未find域。 。或直到DNSparsing查询 我的问题是,如果我的机器和我的代理服务器真的有DNS进行查询,或者它应该只是代理服务器… 谢谢。
我试图build立一个使用Ubuntu服务器12.04的鱿鱼代理服务器 我对Ubuntu很新,但是我已经设法完成了一些简单的事情。 我买了第二个PCI接口,并设法安装在服务器上。 我的目标是将所有数据包从一个接口(或子网)转发到另一个接口。 我认为这是configurationsquid本身之前的第一步。 从我的Ubuntu服务器,我可以在两个子网ping设备。 但从我的笔记本电脑,这是在子网192.168.0.0 / 24,我不能ping我的路由器,这是在另一个子网192.168.1.0/24。 从我的Ubuntu服务器发送时,路由器和笔记本电脑都会响应ICMP请求。 我也在sysctl.conf中激活了net.ipv4.ip_forward = 1 输出sudo ip route: default via 192.168.1.254 dev eth1 metric 100 192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.200 192.168.1.0/24 dev eth1 proto kernel scope link src 192.168.1.200 输出sudo iptables -nvL: Chain INPUT (policy ACCEPT 339 packets, 55782 bytes) Chain FORWARD (policy […]
以下是我公司networking的逻辑拓扑结构: 有一个媒体转换器,我们得到两个使用相同网关的静态IP 。 这两个静态IP是我公司其他两个networking的互联网提供商。 在第一个networking的服务器上,我用squid安装了DansGuardian 。 这些天,一些同事(在路由器pipe理的第二个networking中)宣称他们在networking上经历了艰难的访问。 我的问题 : DansGuardian或squid是否可能影响其他networking? 如果是的话,我应该如何防止呢? 贝娄是我的networking架构的形象:
我们在我们的Linux网关服务器上安装了鱿鱼3。 我们已经启用了caching。 它可以caching来自https站点的对象吗?
使用一个外部IP在NAT后托pipe多个物理服务器的首选解决scheme是什么? 我知道Apache可以反向代理HTTP,但如果我想要做FTP一样的? 鱿鱼似乎被提到了很多,但我有点困惑,如果它将与我的设置:一些运行Ubuntu与Virtualmin的物理盒子,他们都在NAT后面。 每个物理盒都运行通常的LAMP堆栈,并承载一些带有FQDN的虚拟服务器。 我需要能够通过此解决scheme访问HTTP,但也至less可以通过FTP和可能的SSH。
我用squidconfiguration了鱿鱼鱿鱼和在浏览器中使用代理时,它工作正常。 但是我想强制在所有的浏览器中使用代理(可能在iptables中)。 现在可以在用户的浏览器设置中禁用。 我的设置是:一个独立的电脑与Ubuntu的运行鱿鱼和鱿鱼和在这个非常相同的设备,我想以某种方式强制使用代理。 鱿鱼conf文件已经设置: http_port 3128 transparent 谢谢
我们有一个运行Silverlight应用程序的Intranet Web服务器(ACTUS媒体监视器,如果有人关心的话)。 服务器用于录制video并通过CDN解决scheme将其stream式传输到客户端。 我们希望在服务器和CDN提供商之间放置一个反向代理,以消除目前正在扼杀我们的办公networking瓶颈。 我已经使用squid BasicAcceleratorconfiguration设置在networking外部的独立机器上为Windows设置了SQUID。 它似乎工作就反向代理而言,请求被转发,应用程序正在工作,但它似乎并没有caching任何东西(没有空间用于安装squid的驱动器)。 我发现显式设置在鱿鱼打开caching,所以我认为它默认情况下。 也许我需要一些其他的技巧,使video和/或silverlightcaching? 任何帮助将不胜感激。 任何您需要帮助我的信息将立即提供。 提前致谢!
在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 […]
有没有一个代理服务器(最好是Squid)或类似的软件,让我从列表或API预先排队100个URL,并透明地cachingHTML数据(并行请求)。 之后,当我请求一个URL时,它会很快给出一个caching版本?
我有一个Squid代理服务器(Debian)与authentication完美的工作: auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/passwd 我希望也试图使用代理作为网关(端口80)的网页获取端口3128redirect的客户端。 我试过iptables: iptables -t nat -A PREROUTING -i eth0 -p tcp –dport 80 -j REDIRECT –to-port 3128 没有运气,因为在这种情况下我的端口80客户端得到一个错误: The following error was encountered: Invalid Request Some aspect of the HTTP Request is invalid. Possible problems: Missing or unknown request method Missing URL Missing HTTP Identifier (HTTP/1.0) Request is too […]