我司的代理服务器配置,是可以browser上访问,特定的app和cmd 访问外网需要单独设置代理服务器,对powershell 不太熟悉,google之后发现以下命令可以查看,记一下:
netsh winhttp show proxy
現在の WinHTTP プロキシ設定:
プロキシ サーバー: su-proxy.xxx.xxxx.xx.xxx.xx.xx:8080
バイパス一覧 : *.XXX.XX.xx; 10.*.*.*;<local>
设置新的proxy:
netsh winhttp set proxy "xxxx.xxx.xxx.xx.xxx.xx.xx:8080"
現在の WinHTTP プロキシ設定:
プロキシ サーバー: xxxx.xxx.xxx.xx.xxx.xx.xx:8080
バイパス一覧 : (なし)
如果设置对了之后,一些网站即可通过
Invoke-WebRequest https://github.com
这个可以的话,curl 等命令就可以用,我发现公司的服务器好像被挪了,还得另外找人问。。。
另外,如果想知道一个网站访问需要代理否,可用nslookup 测试
参考:
https://www.networkadm.in/how-to-set-proxy-authentication-with-powershell/