标签: squid

获取 X_Forwarded_For IP

配置设置:

192.168.18.130:Ubuntu 12.04 上的 Squid3 代理服务器
192.168.18.131:WebServer 运行
192.168.18.132:用户

我希望使用 IP 在网络服务器中运行的 PHP 页面中可见。

目前我没有收到 X_Forwarded_For

proxy squid

2
推荐指数
1
解决办法
141
查看次数

使用鱿鱼循环通过出站 IP 地址

工作中的 Squid 服务器用于通过多个外部 IP 地址路由请求。我正在使用解决方案在我自己的 Unix.SE 问题上进行命名 IP 路由。如果未设置自定义标题,我现在需要添加的另一个难题是随机选择。

我知道有一个“随机”指令可以根据概率设置 ACL,但在线示例充其量只是粗略的。

我需要一种方法将我的所有流量随机分配到 20 个 IP 地址,除非设置了特定的标头,此时标头(又名 ACL)应该优先并强制出站 IP 地址。如何在鱿鱼中使用 ACL 执行此操作?

squid

2
推荐指数
1
解决办法
1791
查看次数

鱿鱼使互联网变慢

我已经在 ubuntu 服务器上的网络中配置了鱿鱼代理。所有流量都被 Mikrotik 路由器转移到代理服务器。配置鱿鱼代理后,我更改/etc/squid3/squid.conf

http_port 8080  #changed from default port 3128
/var/log/squid3/access.log #uncomment access log
variable_hostname myproxy #added
http_access allow all  #added
Run Code Online (Sandbox Code Playgroud)

我在 squid.conf 中添加了以下几行以使鱿鱼高度匿名

forwarded_for transparent
header_access Allow allow all
header_access Authorization allow all
header_access Cache-Control allow all
header_access Content-Encoding allow all
header_access Content-Length allow all
header_access Content-Type allow all
header_access Date allow all
header_access Expires allow all
header_access Host allow all
header_access If-Modified-Since allow all
header_access Last-Modified allow all
header_access Location allow all
header_access Pragma …
Run Code Online (Sandbox Code Playgroud)

proxy squid ubuntu-12.04

2
推荐指数
1
解决办法
3万
查看次数

鱿鱼初始网页加载缓慢

我相信我已经成功地在我的 debian 7 服务器上安装了 squid,但是每当我尝试使用它时,从域加载第一个页面的速度非常慢,来自同一域的后续页面加载加载速度很快。我怎样才能加快初始加载/查找?

我使用的是 debian 7 和 squid 3.1.20。

我的 squid3 -v 是;

配置选项:'--build=x86_64-linux-gnu' '--prefix=/usr' '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '- -infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--libexecdir=${prefix}/lib/squid3' '--srcdir=.' '--disable-maintainer-mode' '--disable-dependency-tracking' '--disable-silent-rules' '--datadir=/usr/share/squid3' '--sysconfdir=/etc/squid3' ' --mandir=/usr/share/man' '--with-cppunit-basedir=/usr' '--enable-inline' '--enable-async-io=8' '--enable-storeio=ufs, aufs,diskd''--enable-removal-policies=lru,heap''--enable-delay-pools''--enable-cache-digests''--enable-underscores''--enable-icap-client ' '

我的 squid.conf 是

acl mynetwork src acl safe_ports port 80 acl connet method connet http_access allow mynetwork http_port 3128 forwarded_for off http_access deny all

这是来自我的 debian 服务器的 wget 示例,它几乎立即完成。

--2014-01-02 12:42:23-- http://bbc.co.uk/ 解析 bbc.co.uk (bbc.co.uk)... 212.58.253.67, 212.58.251.195 连接到 bbc .co.uk (bbc.co.uk)|212.58.253.67|:80... …

debian squid

2
推荐指数
1
解决办法
6476
查看次数

如何将所有本地流量路由到 Squid?

我有一个可用的鱿鱼缓存服务器,可通过 127.0.0.1:3128 访问。我正在尝试将我所有的流量(如果可能的话,我所有的虚拟机)路由到 127.0.0.1:3128。

我正在使用 vagrant 和 virtual box,如果我不将每个 virtualbox 配置为使用 squid 会很好(我正在尝试缓存包以节省时间和带宽)。

谢谢

linux proxy iptables squid

2
推荐指数
1
解决办法
9045
查看次数

CentOS7 Kerberos Auth:Kerberos 配置文件格式不正确;

我正在Squid 4.0针对 Active Directory 域(Server 2012 R2)为基于组的 AD 身份验证设置显式代理,并在最小的 CentOS 7 (64b) 安装上使用 SSL 碰撞。

域加入的使用非常粗略,authconfig-tui但我设法对其进行了基本配置,以便 AD 用户可以通过 进行身份验证SSH,Squid 代理在身份验证关闭的情况下工作。但kinit失败了:

[root@tc-icap squid]# kinit
kinit: Improper format of Kerberos configuration file while initializing Kerberos 5 library
Run Code Online (Sandbox Code Playgroud)

在升级 Squid 的调试日志并尝试使用加入域的客户端进行身份验证后,我在 Squid 中看到了这一点cache.log

2016/03/02 11:12:56.151| Starting new negotiateauthenticator helpers...
2016/03/02 11:12:56.151| helperOpenServers: Starting 1/10 'negotiate_kerberos_auth' processes
2016/03/02 11:12:56| negotiate_kerberos_auth: ERROR: krb5_init_context: Improper format of Kerberos configuration file
2016/03/02 11:12:56| negotiate_kerberos_auth: ERROR: krb5_init_context: Improper …
Run Code Online (Sandbox Code Playgroud)

security centos kerberos squid samba

2
推荐指数
1
解决办法
2万
查看次数

如何向鱿鱼日志添加日期和时间?

标准的鱿鱼日志格式以秒为单位写入时间。如何以人类可读的格式添加日期和时间?

linux logging squid

2
推荐指数
1
解决办法
1万
查看次数

如何使用 Squid 代理阻止 utorrent(fedora 10 或 RHEL5)

任何人都可以建议我如何使用 Squid 代理(Fedora 10 或 RHEL5)阻止我的 LAN(Windows XP 和 Vista 客户端)上的 utorrent。在尝试谷歌搜索时,我真的很困惑。

proxy squid

1
推荐指数
1
解决办法
4880
查看次数

如何使用 Squid 阻止 Skype?

有没有办法使用 Squid 阻止 Skype?

squid skype

1
推荐指数
1
解决办法
4385
查看次数

什么时候在服务器端使用鱿鱼?

所以我已经设置了 apache 来为我的 php 页面提供服务。

我读过鱿鱼,但不明白为什么/如何使用它来加速我的网络服务器。

据我所知,squid 位于同一个网络(或另一个)并缓存 Web 浏览器请求的内容,然后当另一个 Web 浏览器想要相同的页面时,squid 返回本地缓存的该页面,因此它永远不会向apache 服务器(客户端响应时间更快,服务器负载减少)。所以看起来squid是用于客户端(Web浏览器),与服务器端(apache)无关。

但是后来有些人告诉其他人他们是如何使用鱿鱼加速 apache 的。所以我很困惑。鱿鱼也可以在服务器端使用吗?它将如何运作?

linux proxy cache squid apache-2.2

1
推荐指数
1
解决办法
358
查看次数