Ubuntu 18.04 服务器不使用 /etc/environment 中定义的代理设置

Ubuntu 18.04 服务器不使用 /etc/environment 中定义的代理设置

我在 /etc/environment 中定义了以下代理设置

http_proxy="http://172.30.210.5:3128/"
telnet_proxy="http://172.30.210.5:3128/"
https_proxy="http://172.30.210.5:3128/"
HTTP_PROXY="http://172.30.210.5:3128/"
HTTPS_PROXY="http://172.30.210.5:3128/"
TELNET_PROXY="http://172.30.210.5:3128/"

但是,如果我尝试 telnet 到允许的源,我可以看到请求没有到达代理服务器(登录代理服务器和防火墙)。我知道服务器可以访问代理,因为我还通过创建文件 /etc/apt/apt.conf.d/95proxies 配置了 apt 使用的代理,并使用

Acquire::http::proxy "http://172.30.210.5:3128/";
Acquire::ftp::proxy "ftp://172.30.210.5:3128/";
Acquire::https::proxy "http://172.30.210.5:3128/";

我可以通过代理成功在服务器上安装应用程序。我还为 git 配置了代理,并且可以从存储库克隆/推送/拉取,但仍然无法通过 telnet 访问 github.com 端口 80

我也重新启动了机器。

我是否忽略了这里一些明显的东西?

提前致谢

相关内容