我坐在公司代理后面。要启动 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
- 指定多个 no_proxy 主机,用逗号分隔,而不是分号。
此外,按照惯例,Windows/DOS 环境变量应该全部大写(尽管我希望大多数工具会忽略大小写)。
设置NO_PROXY=localhost,127.0.0.*
no_proxy 环境变量可用于指定不应通过代理访问的主机;如果设置,它应该是以逗号分隔的主机名后缀列表,可选择附加:port,例如 cern.ch,ncsa.uiuc.edu,some.host:8080。