如何从命令行找出 Ubuntu 中使用了哪个代理服务器?
答案1
输出当前会话的代理:
echo $http_proxy
答案2
由于指向代理的环境变量可能区分大小写,并且不仅存在于 HTTP,还存在于 HTTPS 和 FTP 协议,而且还有一种方法可以使用 NO_PROXY 变量避免对某些地址或服务器名称使用代理服务器,我相信正确的命令应该更复杂一些:
env | grep -i proxy
这将产生如下输出
NO_PROXY=localhost,127.0.0.0/8,*.local,*.domain.com,192.168.0.0/16
FTP_PROXY=http://192.168.1.6:3128
https_proxy=http://192.168.1.6:3128
HTTP_PROXY=http://192.168.1.6:3128
HTTPS_PROXY=http://192.168.1.6:3128
http_proxy=http://192.168.1.6:3128