all_proxy 环境变量有什么用?

tom*_*myk 8 proxy environment-variables

当我打字

set | grep -i proxy
Run Code Online (Sandbox Code Playgroud)

我看到所有涉及代理设置的环境变量。我了解http_proxyftp_proxy的含义,但是all_proxy用于什么以及我可以在哪里更改它?

当我使用 gnome-network-properties 应用程序时,它已添加到我的环境变量中。为什么在那里将袜子指定为协议?

all_proxy=socks://my_proxy:port/
Run Code Online (Sandbox Code Playgroud)

Ped*_*ram 8

我在邮件列表中找到了一个帖子,上面写着:

我们已经导出了 http、ftp、https 代理环境变量。某些环境,例如 GNOME,将 socks 代理放在 ALL_PROXY 和 all_proxy 中。导出也是一样。

这是帖子http://lists.o-hand.com/poky/2431.html

所以它是针对 gnome 中的 SOCKS 代理的。

  • 对于那些(像我一样)不熟悉袜子协议的人 http://en.wikipedia.org/wiki/SOCKS (2认同)