Windows7命令:设置http_proxy并绕过

Windows7命令:设置http_proxy并绕过

我坐在公司代理后面。要启动 vagrant,我必须使用

set HTTP_proxy=http://http-proxy.example.org:9999

我尝试使用netsh winhttp,但没有用。所以现在我的命令行使用代理,但现在它也将其用于localhost/ 127.0.0.1

有没有办法绕过代理?

我已经尝试像这样设置 no_proxy

set no_proxy=localhost;127.0.0.*

答案1

  1. 指定多个 no_proxy 主机,用逗号分隔,而不是分号。
  2. 此外,按照惯例,Windows/DOS 环境变量应该全部大写(尽管我希望大多数工具会忽略大小写)。

    设置NO_PROXY=localhost,127.0.0.*

来自urllib 的 Python 2 文档

no_proxy 环境变量可用于指定不应通过代理访问的主机;如果设置,它应该是以逗号分隔的主机名后缀列表,可选择附加:port,例如 cern.ch,ncsa.uiuc.edu,some.host:8080。

相关内容