使用 Squid 缓存域 GET 请求

使用 Squid 缓存域 GET 请求

我正在尝试将请求缓存到远程软件包存储库,这样我就可以在没有互联网连接的情况下访问它。所有调用都是通过 http GET 到远程存储库。

将请求重定向到代理的 iptables 条目

iptables -t nat -A PREROUTING -p tcp -d repo.domain --dport 8080 -j DNAT --to-destination 127.0.0.1:3128 //redirect to squid

squid.conf

acl cacheDomain dstdomain repo.domain

它似乎不起作用。也许这只是 squid 的问题。对远程仓库的请求失败,并且squid3/access.log或中没有条目squid3/cache.log

我做错了什么?此 acl 行足以为该域启用缓存吗?

相关内容