squid

使用 squid 检查网页 IP 时出现问题
squid

使用 squid 检查网页 IP 时出现问题

我的所有网络流量都通过 Squid 使用 iptables 运行: Chain OUTPUT (policy ACCEPT) target prot opt source destination ACCEPT tcp -- anywhere anywhere tcp dpt:http owner UID match proxy REDIRECT tcp -- anywhere anywhere ...

Admin

互联网无法通过 squid 启动
squid

互联网无法通过 squid 启动

我安装了 squid 6.2。我从带有 ssl 的源代码构建了它。服务正常启动。有 2 个网卡。一个查看本地网络,另一个查看互联网。我使用手册从互联网上配置配置文件。执行 sudo squid -k reconfigure 和 sudo squid -k 命令后,输出如下 2024/04/09 22:08:41| Processing Configuration File: /etc/squid/squid.conf (depth 0) 2024/04/09 22:08:41| Processing: acl localnet src 0.0.0.1...

Admin

为什么 Squid 代理没有按要求添加 X-Forwarded-For 和 Via 标头?
squid

为什么 Squid 代理没有按要求添加 X-Forwarded-For 和 Via 标头?

根据 Squid 代理文档通过和转发应该按默认设置标题,但它们没有显示在我的配置中。 我安装了一个全新的 Squid 实例,为了简单起见,我只添加了http_access allow all配置(不推荐,因为不安全)。但它仍然不起作用。 我在 Ubuntu 18.04 上尝试了 Squid 3.5 版,在 Ubuntu 22.04 上尝试了 Squid 5.2 版。我http://httpbin.org/headers在浏览器中进行了测试(打印的结果来自 3.5 版): { "headers": { "Accept": "text/html,ap...

Admin

通过 openvpn 运行正向代理
squid

通过 openvpn 运行正向代理

我居住的地方互联网审查相当严格,因此我希望能够在家庭服务器上运行代理,通过 openvpn 隧道传输所有互联网流量,这样我就可以自由访问被屏蔽的网站。我的家庭服务器运行 nginx,我的最终目标是拥有一个子目录,我可以从中访问特定的被屏蔽网站。以前有人这样做过吗? 我已尝试过: 我尝试设置 nginx 正向代理,但我想要访问的被阻止网站使用 cloudflare,并且我一直收到错误503& 1001。经过一番研究,我发现这是一个基于 SSL 的错误,而 nginx 没有能力做到这一点,我应该转向squid。 我的squid配置如下: acl loca...

Admin

配置自定义 DNS 和代理设置
squid

配置自定义 DNS 和代理设置

我有一个智能 DNS 设置,使用 dnsmasq 作为 DNS 服务器,对于给定的域列表,它始终解析为我的服务器 IP 地址。 我想要配置一个 Web 服务器或代理程序来监听我服务器上的 80 和 443 端口。然后它将所有 Web 请求作为代理请求转发到外部代理服务器 (squid)。 是否可以使用类似 (nginx、harproxy、squid 等) 的程序来实现 http 和 https 流量,而无需 ssl 终止。 到目前为止,我测试过的所有配置都不起作用,Haproxy 配置。 frontend https_front bind *:443 mod...

Admin

squid 代理 websockets 失败
squid

squid 代理 websockets 失败

当 chrome 传递 websockets 消息时,它显示Establishing a tunnel via proxy server failed. 我的 squid 在 windows 上是 4.14。我尝试使用http_access allow allconfigure 但失败了 ...

Admin

如何在 Squid-Cache 中配置 acl http_status 403?
squid

如何在 Squid-Cache 中配置 acl http_status 403?

我有此规则将 TCP_DENIED/403、TCP_DENIED_REPLY/403、TCP_MISS/403 重定向到deny.log acl DENY_ACCESS http_status 403 access_log stdio:/var/log/squid/deny.log squid DENY_ACCESS 但我收到这样的消息cache.log 2023/11/21 16:30:43 kid1| WARNING: DENY_ACCESS ACL is used in context without an HTTP response. Assumi...

Admin

Squid 和代理链设置
squid

Squid 和代理链设置

我无法让 squid 使用包含 tor 的 proxychains 代理列表。有没有办法让 squid 与 proxychains 对话 Privoxy Config: listen-address 127.0.0.1:8118 listen-address [::1]:8118 forward-socks5t / 127.0.0.1:9050 Proxychains Config: dynamic_chain proxy_dns tcp_read_time_out 15000 tcp_connect_time_out 8000 [ProxyList] s...

Admin

Squid 代理 DNS 解析问题
squid

Squid 代理 DNS 解析问题

我需要在 Mozzilla Firefox 中配置代理才能访问我组织阻止的某些网站。到目前为止,我使用了一款名为“Easy Proxy”的简单智能手机应用程序,它在本地网络中创建了一个简单的 HTTP/HTTPS 代理,通过它我可以从浏览器正确连接到这些网站(配置了代理)。现在,我想在简单的 Raspberry 上设置一个简单的 Squid 代理来代替智能手机应用程序以获得相同的结果;我需要允许所有互联网流量不受限制,因此我按以下方式编辑了 squid.conf 文件: http_port 3128 # Log Options (human readabl...

Admin

如何让 Squid V4 记录“无请求”连接
squid

如何让 Squid V4 记录“无请求”连接

我有一个 Squid 代理 (V4.13),它没有记录通过它的所有连接。根据这条信息在 V5 之前,“较旧的 Squid 不会访问记录许多无请求的 TCP 连接” 我对连接内部的任何细节都不感兴趣,只对所使用的 IP 和端口号对感兴趣。 在示例“squid.conf”中,“acl”下有一个部分,其中显示了定义“hasRequest”ACL,然后在两个“access_log”定义中使用。但其中的“logformat=”值是自定义的,没有定义它们是什么。 那么,有没有一个完整的示例来说明如何在 Squid V4 中记录这些“无请求”连接?我想我需要的是目前还没有...

Admin

Squid 代理阻止 RDP 连接,解决方案?
squid

Squid 代理阻止 RDP 连接,解决方案?

这是我的情况: 我在 Squid 代理中创建了阻止规则来阻止页面和端口。我的问题是,当我想通过 IP 连接到 Windows 远程桌面时,它无法连接我,它添加了公共 IP 和端口 3389,但仍然无法连接我。所以阅读后我发现这可能是一个解决方案,您必须创建一个 iptab,将流量重定向到使用 RDP 的代理端口,我正在这样做。 sudo iptables -t nat -A PREROUTING -i $INTERFAZ_LAN -p tcp --dport 3389 -j DNAT --to-destination $SQUID_SERVER_IP 我...

Admin

[SQUID-6.1]: 设置 Squid ipv4 到 ipv6 代理
squid

[SQUID-6.1]: 设置 Squid ipv4 到 ipv6 代理

我正在尝试设置一个 squid 代理,它将接受一个 IPv4 上跨一系列端口的多个入站连接,并让每个端口连接连接到唯一的 IPv6 地址。 我实际上可以连接到代理,但是当我在浏览器上检查我的 IP 时,它显示的是服务器的 IPv4 地址。 请帮助我理解这个问题 我的squid配置文件(Ubuntu 22) access_log none cache_store_log none cache deny all forwarded_for delete via off follow_x_forwarded_for allow localhost follow_...

Admin

kex_exchange_identification:通过 https/ssl 代理连接到 sftp 时,远程主机关闭了连接
squid

kex_exchange_identification:通过 https/ssl 代理连接到 sftp 时,远程主机关闭了连接

我正在尝试通过 https 代理连接到 sftp 服务器,使用以下命令: sftp -v -o ProxyCommand="nc -X connect -x proxyIp:3128 %h %p" user@sftpIP 22. 当我运行上述命令时,我得到了 kex_exchange_identification:远程主机关闭连接,未知端口 65535 关闭连接 我使用 squid 代理作为我的代理服务器,并尝试通过 https 代理连接到 sftp。我能够成功通过 HTTP 代理连接。不确定如何调试这个问题,因为这个错误消息没有明确说明。 在使用该命...

Admin

PfSense - Squid/LightSquid 报告
squid

PfSense - Squid/LightSquid 报告

我在我的机器上设置了 Squid/LightSquid 和 SSL 证书。当我打开 LightSquid 时,我得到了 URL 中包含主机的报告,但我还收到许多条目,其中仅列出了 IP 地址,且字节数为零,但连接数却很多。您能解释一下这是什么意思吗? 例子: ...

Admin

带有 squid 和多个 4G 路由器的代理服务器
squid

带有 squid 和多个 4G 路由器的代理服务器

特定的 Raspberry Pi 4 连接到4G 路由器 ( ) 上的wlan0( )并具有 4G 移动连接。192.168.10.174192.168.10.1 已经在接口eth0(192.168.1.41)上,是我的本地网络路由器(192.168.1.254)与互联网 ISP。 了解这些信息后,我如何创建本地代理服务器(使用 Squid?)以便我可以通过另一个网络设备(示例)连接并从Raspberry Pi 的接口192.168.1.42使用来自 4G 路由器的互联网?wlan0 我在 Squid 中使用了以下设置,但显然没有起作用: http_port...

Admin