Squid 可以用来缓存其他发行版的更新吗?

Squid 可以用来缓存其他发行版的更新吗?

具体来说,如果我有一个小型虚拟 LAN,其中有每个不同发行版的多个 VM(比如三个 CentOS VM、两个 Debian VM 和各种 Ubuntu VM),Squid 是否可以安全地缓存每个 VM 的更新而不会互相干扰?

我知道 Ubuntu 的 squid-deb-proxy,但我想我正在寻找一些更通用的东西。

答案1

嗯... 无论如何:是的,Squid 可以轻松用于缓存基于 RH 的发行版(如 CentOS、Fedora 和 Scientific Linux)的更新。

在服务器上初始设置 squid 后,所需要做的就是通过编辑 /etc/yum.conf 并在顶部添加一行来将客户端机器指向服务器:

proxy=http://192.168.1.1:3128

(插入适合您的设置的 IP/端口号)。

可能需要对 squid 进行一些额外的微调,以调整磁盘缓存大小、保留时间等。

相关内容