Mac 设置命令行代理

在命令行执行操作时,即使开了代理工具,但是仍然会有超时报错

Failed to connect to * port 443: Operation timed out

这是因为,命令行中网络请求默认是不会走代理,需要做如下设置:

export ALL_PROXY="socks5://127.0.0.1:1086"
export http_proxy="http://127.0.0.1:1087"
export https_proxy="http://127.0.0.1:1087"

在命令行中执行上面的命令,设置的是临时的环境变量,如果关闭命令行后就是失效。

设置完成之后可以使用下面的命令查看设置是否生效。

curl -L cip.cc

如果返回的信息是代理服务器的信息,则说明设置成功。

你可能感兴趣的:(Mac 设置命令行代理)