仅在服务器上运行代理

仅在服务器上运行代理

我有 5 台服务器,它们位于私有域中。其中 1 台服务器有公网 IP。我在该服务器上安装了代理服务器,并让其他 4 台服务器连接到该代理服务器。

这 4 台服务器需要环境变量 + 一些配置才能使用代理服务器,这样就没问题了。

但是我安装了代理服务器的服务器当然仍然有公共 IP,所以我仍然能够在sudo apt-get install xxx不指定代理变量的情况下执行“”。

我是不是忘记了某些配置,还是这是正常的做法?所以我应该只在那台服务器上安装代理,其余的都安装在其他 4 台服务器上。

答案1

特别是对于 apt-get,我会设置全部服务器使用代理,这样它们都可以从缓存而不是从网络中提取包。

除此之外,您的设置对我来说听起来完全没问题 - 是的,这种方法/配置对我来说似乎很正常(这可能有多有意义或令人放心,这可能是一个有待商榷的问题)。

相关内容