我正试图从鱿鱼caching到nginx,我有一些问题复制一些选项。 我有这些选项之一,我的squid模式ignore-reload ignore-no-store override-expire override-lastmod ignore-must-revalidate ,我似乎无法得到它在nginx上工作。 我现在的选项是proxy_ignore_headers Expires Cache-Control X-Accel-Expires; 但它并不是将东西保存到我的caching中。
我们的网关是一个路由器,将所有浏览stream量redirect到代理服务器(Ubuntu 14.04.3)。 代理服务器然后处理并通过不同的接口将stream量发送回路由器。 代理也连接到局域网。 局域网中的一些计算机将其stream量直接路由到192.168.0.2,这是代理服务器,不pipe在networking设置中设置的默认网关(192.168.0.1)。 这只是暂时与具有静态IP的计算机一起标识的。 DHCP用户没有问题。 这可能是什么原因? 我们怎样才能避免这种行为? find下面的networking的基本图。 具有静态IP的机器的路由表 活动路由:networking目标networking掩码网关接口度量0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.179 276 127.0.0.0 255.0.0.0在链接上127.0.0.1 306 127.0.0.1 255.255.255.255在链接上127.0.0.1 306 127.255。 255.255 255.255.255.255在线链接127.0.0.1 306 169.254.0.0 255.255.0.0在线链接192.168.0.179 296 169.254.255.255 255.255.255.255在线链接192.168.0.179 276 192.168.0.0 255.255.255.0在线链接192.168.0.179 276 192.168.0.179 255.255.255.255在线192.168.0.179 276 192.168.0.255 255.255.255.255在线192.168.0.179 276 224.0.0.0 240.0.0.0在线127.0.0.1 306 224.0.0.0 240.0.0.0在线192.168。 0.179 276 255.255.255.255 255.255.255.255在线链接127.0.0.1 306 255.255.255.255 255.255.255.255在线192.168.0.179 276 持久性路由:networking地址networking掩码网关地址度量标准0.0.0.0 […]
我有以下设置: 电脑L(我的Mac OS X机器)。 运行Ubuntu 12.04的Linode R0。 运行Ubuntu 12.04的Linode R1。 运行Ubuntu 12.04的Linode R2。 R1和R2被转换成SOCKS5代理服务器,如下所示: user@R0: ssh -D 1081 R1 user@R0: ssh -D 1082 R2 现在,我将如何去让R0充当一个简单的HTTP / HTTPS代理服务器,并接受来自本地计算机的随机转发到R1的身份validation(一个la squid,不能让服务器工作)传入的HTTP连接或R2? 不希望本地端口转发到R0所以请不要ssh -L解决scheme。
我有这个奇怪的问题与鱿鱼(鱿鱼和鱿鱼3)。 安装后,我转发了我的所有stream量从端口3128 mikrotik但请求似乎失败。 经过研究,我注意到,即使当我在gui中select了透明模式,在configuration文件中,它在ip地址之后就失踪了。 http_port 192.168.88.13:3128 http_port 127.0.0.1:3128 transparent手动修改configuration并添加透明后,它可以工作,但不稳定。 configuration现在看起来像这样: http_port 192.168.88.13:3128 transparent http_port 127.0.0.1:3128 transparent
Docker假设一个应用程序的容器。 我有两个应用程序(桑巴和鱿鱼)与pipe道文件相互交谈。 是否有可能暴露或共享两个容器之间的这个pipe道文件?
部分解决scheme 事实certificate,3128端口上的stream量在我的VPS路上正在消失。 我不知道这是Linode阻塞这个端口,还是在这个端口之间。 (我在其他云上使用过这个代理,而且工作。) 更改端口为53128,它的工作。 但是,我怎样才能探测端口3128来检查包裹掉落的地方? 肯定是在他们到达我的VPS之前。 问题 我在运行CentOS 6.7的VPS中安装了一个squid代理设置,以允许我在多个群集节点之间共享Web会话。 此代理正在云中工作,并且当所有节点都在同一个专用networking192.168.0.0/24一切正常。 这个星期,我在家里部署了几台服务器来做一些非常长的批量工作,而且我需要通过我的代理进行连接。 然而,鱿鱼超时在我的公共界面。 我的squid.conf几乎允许每个传入连接,因为我通过iptables限制。 但是,即使防火墙已停止,我也无法通过Internet连接到我的代理服务器。 testing来自VPS群集的连接 注意:公有IP和主机名有意省略。 $ curl –proxy PUBLIC_HOSTNAME:3128 -v google.com.br * About to connect() to proxy PUBLIC_HOSTNAME port 3128 (#0) * Trying PUBLIC_IP… connected * Connected to PUBLIC_HOSTNAME (PUBLIC_IP) port 3128 (#0) [ OUTPUT OMITTED ] * Connection #0 to host PUBLIC_HOSTNAME […]
我已经有一个鱿鱼反向代理工作两个testing网站。 我的两个网站是www.test1.com和www.test2.com 我目前的工作configuration文件看起来像这样 /etc/squid3/squid.conf acl test1_acl dstdomain www.test1.com acl test2_acl dstdomain www.test2.com aclSSL_ports port 443 acl Safe_ports port 80 acl Safe_ports port 21 acl Safe_ports port 443 acl Safe_ports port 70 acl Safe_ports port 210 acl Safe_ports port 1025-65535 acl Safe_ports port 280 acl Safe_ports port 488 acl Safe_ports port 591 acl Safe_ports port 777 […]
我已经build立了一个vpn的docker集装箱。 我使用–net选项添加了另一个带有Squid代理的容器,与vpn共享相同的networking。 从容器内运行traceroute,我可以看到stream量通过vpn路由。 Squid运行在默认端口3128上的代理容器中。如果我configuration了一个firefox来使用这个代理172.17.0.2:3128,它将使用代理来使用vpn访问Internet。 但是,为什么这只适用于我的docker主机? 如果我从我的工作站尝试,我会得到一个超时。 我可以使用telnet来尝试相同的事情, 在docker主机下面的结果超时, torbjorn@base telnet 192.168.1.100 3128 在docker主机上的连接, torbjorn@base telnet localhost 3128 我进一步尝试了tcpdump和route,并得出结论,在第一种情况下丢包。 想到的一个可能性是,docker可能添加了一个路由,以便将来自docker主机的数据包路由回主机。 是否有可能从其他地方发送的数据包路由到VPN? 我能做些什么来解决这种情况,以便我可以从docker主机以外的其他机器使用这个HTTP代理? 我在docker主机和docker集装箱上启用了IP。 创builddocker集装箱 docker run –cap-add=NET_ADMIN –device /dev/net/tun –name vpn -p 3128:3128 –expose=3128 –volume /home/torbjorn/docker/troyc-openvpn-client:/vpn -d troyc/openvpn docker run –cap-add=NET_ADMIN –device /dev/net/tun –name proxy -p 3128:3128 –expose=3128 –net=container:vpn –volume /home/torbjorn/docker/squid/cache:/var/spool/squid3 -d sameersbn/squid:3.3.8-5 检查容器 torbjorn@base:~$ docker […]
无法用squid反向代理caching任何内容,在centOS6.5中运行 squid.conf中 http_port 81 accel defaultsite=example.com:8080 no-vhost cache_peer example.com.ip.address parent 8080 0 no-query originserver name=myAccel acl our_sites dstdomain example.com http_access allow our_sites cache_peer_access myAccel allow our_sites cache_peer_access myAccel deny all cache_dir ufs /tmp/squid/cache 4000 16 256 coredump_dir /tmp/squid/cache cache_mem 500 MB maximum_object_size_in_memory 512 KB minimum_object_size 0 KB maximum_object_size 200 MB refresh_pattern . 0 20% 4320 […]
我正在运行Squid v。3.3.11。 我有大约150个活跃用户。 机器的物理资源比推荐的要多。 我不使用cachingfunction,所以closures。 问题是,当我打开代理服务器几天后,它只是冻结,我的意思是客户端不能解决任何网站,我注意到,互联网变得非常滞后之前,崩溃总和停止解决网站。 如果我重新启动服务或服务器的问题解决了,可能是10分钟,然后它只是再次停止。 cache.log中没有任何内容。我注意到,当它打开/var/log/squid/access.log时它停止了,它会写入日志中。 这是来自日志文件的一部分。 10.62.8.109 – – [19/Jan/2016:14:24:32 +0200] 200 0 TCP_MISS:HIER_DIRECT "CONNECT pollserver.lastpass.com:443 HTTP/1.1" 10.62.8.109 – – [19/Jan/2016:14:24:32 +0200] 200 0 TCP_MISS:HIER_DIRECT "CONNECT mtalk.google.com:443 HTTP/1.1" 10.62.8.109 – – [19/Jan/2016:14:25:06 +0200] 407 0 TCP_DENIED_ABORTED:HIER_NONE "GET http://www.data.bg/ HTTP/1.1" 10.62.8.109 – – [19/Jan/2016:14:25:06 +0200] 200 5239 TCP_MISS:HIER_DIRECT "CONNECT play.google.com:443 HTTP/1.1" 10.62.8.109 – […]