MacBook终端配置代理

(1)bash 是 macOS Mojave 及更低版本中的默认 Shell 终端。要对其进行配置,首先执行如下命令修改用户全局配置文件:

vi ~/.bash_profile

然后在其里面添加如下内容:

alias proxy='export http_proxy=127.0.0.1:1080;export https_proxy=$http_proxy'

alias proxyOff='unset http_proxy;unset https_proxy'

最后执行如下命令使配置生效:

source ~/.bash_profile

(2)而从 macOS Catalina 版开始,Mac 将使用 zsh 作为默认的 Shell 终端。要对其进行配置,首先执行如下命令修改用户全局配置文件:

vi ~/.zshrc

然后在其里面添加如下内容:

alias proxy='export all_proxy=socks5://127.0.0.1:1080'

alias unproxy='unset all_proxy'

最后执行如下命令使配置生效:

source ~/.zshrc

(3)首先我们使用 curl 命令查看终端目前的 IP,从结果来看确实使用的是国内的 IP 地址:

curl ipinfo.io 或者 curl cip.cc

(4)接着执行如下命令开启代理模式: proxy

(5)再次使用 curl 命令查看可以发现变成了国外的 IP(代理服务器的 IP):

(6)如果需要关闭代理模式,则执行如下命令即可: unproxy

测试连接谷歌,curl www.google.com,成功 !!! 

Ping 谷歌好像有问题,是因为MacOS系统的安全性保护导致的。

posted @ 2023-04-26 15:42  amirages  阅读(1214)  评论(0)    收藏  举报