Articles of 鱿鱼

下载大文件失败,Squid + c-icap + SquidClamAV

我正在用Squid&SquidClamAV构build一个新的代理服务器。 我正在下载大文件时遇到问题。 我在squidclamav.conf中设置了52428800字节的最大大小 – 这应该防止大于50MB的文件的扫描。 通过代理下载高达2GB的任何东西都可以正常工作,但是大于此值的文件会产生以下错误: ICAP协议错误 – 系统返回:(32)损坏的pipe道 在c – icap服务器日志中我得到这个: 2011年5月10日星期五10:19:36,一般,服务中的错误。 请向服务人员报告! 以2GB以下的大小下载文件会立即向浏览器下载窗口。 正如所料。 当开始下载大于2GB的内容时,在产生错误之前需要一些时间。 在/ var / tmp之后,我看到它实际上开始下载文件高达50MB(在squidclamav.conf中设置的最大大小!),然后停止并产生错误。 我不明白为什么这个文件比squidclamav中的maxsize大。 该服务器是一个CentOS 6 32位机器。 C-icap从source(v0.1.7)编译,squid来自CentOS,clamd + squidclamav来自repoforge.org。 下面我已经添加了相关的configuration文件。 /etc/squid/squid.conf中: … icap_enable on icap_send_client_ip on icap_send_client_username on icap_client_username_header X-Authenticated-User icap_service service_req reqmod_precache \ bypass=1 icap://127.0.0.1:1344/squidclamav adaptation_access service_req allow all icap_service service_resp respmod_precache \ bypass=1 icap://127.0.0.1:1344/squidclamav […]

阅读鱿鱼的响应机构

有没有办法查看/读取响应正文鱿鱼转发给其中一个客户端?

网站块与鱿鱼服务器

感谢你们所有人的回答。 我现在明白了这个问题,并且进入了鱿鱼服务器。 首先,我在我的服务器电脑上安装了一个鱿鱼服务器[我正在使用CentOS 5.5]。 首先我下载一个yum包: yum install squid 然后我用这种方式configuration鱿鱼服务器: vi /etc/squid/squid.conf 将这些行添加到squid.conf文件中: httpd_accel_host virtual httpd_accel_port 80 httpd_accel_with_proxy on httpd_accel_uses_host_header on acl localhost src 127.0.0.1/8 acl lan src 202.51.176.42 192.168.10.1/24 http_access allow localhost http_access allow lan 然后保存并退出[因为我在eth2中使用202.51.176.42作为真实IP,在eth0中使用192.168.10.1作为子networking]。 然后添加一个文件: cat > /etc/fw.proxy 然后将这些行添加到fw.proxy文件中: #!/bin/sh # ———————————————————————————— # See URL: http://www.cyberciti.biz/tips/linux-setup-transparent-proxy-squid-howto.html # (c) 2006, nixCraft under GNU/GPL v2.0+ […]

如何实现局域网的鱿鱼authentication

我正在做我最后一年使用squid作为代理服务器的项目,我需要在任何人都可以访问互联网之前实现一些安全的身份validation方式。 我如何去做呢? 我正在使用MySQL作为我的数据库,我可以这样做,还是有另一种方式来做到这一点?

如何设置通过不同代理服务器路由的“代理服务”

我有一个VPS设置为代理服务器与Squid代理。 现在我想要做的是,在另一个VPS上设置另一个代理服务器 – 这个VPS将拥有自己的一组可能的IP作为代理。 我想能够路由到任何一个代理… 对于上述做法,我是否需要从头开始编写脚本/库? 是否有任何现有的库,允许轻松configurationSquid,并允许多服务器Squid设置function? (我宁愿图书馆在Java中)。

Squid代理 – 转发端口21000到80

我期待转发端口21000进来的stream量redirect到80,然后通过代理(80回到21000)stream回。 你如何configuration这个?

使用http身份validation时,Squid在caching中没有对象

我使用squid作为反向代理来加速访问一些远程站点。 我注意到,当站点使用httpauthentication时,squid不保存caching中的对象。 它是这样的吗? 如果是,是否有解决方法? 另一个问题:在反向代理configuration的SSL网站将保存对象caching? 我的configuration是Squid 2.6作为反向代理, cache_peer … login=PASS

当我通过Squid 2.7打开页面“www.ru”与IE6时,我看到提供下载“index.php”。 为什么?

我在Debian 6的普通configuration中安装了squid 2.7 stable 9。 当我通过Squid 2.7打开页面“www.ru”与IE6时,我看到提供下载“index.php”。 当我围绕代理打开这个页面时,一切都好。 为什么这样?

鱿鱼,ufw和iptables

我有一个安装了squid的Ubuntu机器,充当透明的代理服务器。 做魔术的configuration如下。 (eth0是外部接口,eth1是内部的。) sudo sh -c 'echo 1 > /proc/sys/net/ipv4/ip_forward' sudo iptables -t nat -A POSTROUTING –jump MASQUERADE –source 192.168.0.0/24 sudo iptables -t nat -A PREROUTING -i eth1 -p tcp –dport 80 -j REDIRECT –to-port 3128 在这一点上代理工作正常。 那么我需要过滤掉一些数据包,所以我使用ufw。 即 sudo ufw allow http sudo ufw allow https sudo ufw allow ssh sudo deny 5223/tcp sudo […]

Squid Proxy和Open VPN在同一台机器上

我需要在同一台服务器上设置Squid Proxy和OpenVPN,两者使用相同的Radiusauthentication源。 两者都可以从不同的端口访问,但我的问题是。 这是可能的,还是有任何重叠,可能会阻止它的工作?