我在一个大的组织里工作,有些人的networking访问极其有限,有些人的自由度也相当大。 我的组织pipe理这种方式是通过运行一个代理服务器,使其受限制最小化,并为需要的人员提供访问权限。
但是,我不确定我是否理解这种设置prozy的方式。 我正在解释下面的技术:
有一台机器,我ssh -D 9999 [email protected]它提示我input密码,然后我login到它,我离开那个terminal运行…
然后我移动到Firefox并执行以下设置:

然后我可以使用代理。
我的问题是:我怎样才能使用这个相同的代理运行wget和yum。 yum和wget都有他们的conf文件,但是他们有http_proxy的选项。 这种使用我们拥有的代理的特殊方式; 它可以“适应”wget吗? 到百胜餐饮? 如果是的话,你可以告诉他们这样做吗?
对于wget,您需要使用您的代理来定义一个环境variables:
export SOCKS_SERVER=127.0.0.1:9999 wget http://example.com
我不使用yum,但显然你需要在/etc/yum.conf定义代理
proxy=socks5h://localhost:9999
请参阅https://unix.stackexchange.com/questions/43654/how-to-use-socks-proxy-with-yum
有关使用SOCKS的其他程序的信息,一个简单的谷歌search“程序与袜子代理”应提供大量的信息。