Redhat:仅为特定 IP 地址启用代理

Redhat:仅为特定 IP 地址启用代理

我有一台服务器,通常不需要代理即可连接到互联网上的任何 URL。但是,我需要通过特定代理连接到某些特定系统(IP 地址)。

我的问题是如何在不破坏不需要代理的正常配置的情况下指定每个 IP 地址/子网的代理。

我知道可以设置以下变量,但是这是在排除的基础上而不是在包含的基础上访问代理的:

export http_proxy=http://my-proxy.tld:8080
export https_proxy=https://my-proxy.tld:8080
export no_proxy=127.0.0.1,localhost,192.168.1.123, ...

有问题的服务器是 RedHat V7.1 机箱。

任何想法都将不胜感激。提前谢谢 Alex

答案1

您可以使用 Squid。如果您想要占用空间较小的安装和较小的配置文件,您也可以尝试 Tinyproxy。

相关内容