mac终端设置代理

在终端设置http/https代理:
  • 先看看自己终端用的是bash还是zsh ,执行 echo $SHELL 就会显示出来当前使用的shell

  • 如果你想看看自己的机子上装了哪些shell,可以使用如下命令:

cat /etc/shells
# 就会出现shell列表
# List of acceptable shells for chpass(1).
# Ftpd will not allow users to connect who are not using
# one of these shells.

/bin/bash
/bin/csh
/bin/dash
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
  • 改变当前shell的命令是chsh -s
chsh -s /bin/zsh
  • 原生bash打开 ~/.bash_profile添加下面两句代码保存后然后执行生效命令source ~/.bash_profile

  • 如果是zsh打开 ~/.zshrc 添加下面两句代码保存后然后执行生效命令source ~/.zshrc

export http_proxy=http://127.0.0.1:1087
export https_proxy=$http_proxy

  • 注意: 不是所有代理端口都是1087,端口号自己改
如何查看代理成功了?curl cip.cc

如果地址显示国外的,就代表已经成功了

地址  : 法国  法国

数据二 : 俄罗斯 | 新西伯利亚JustHost

数据三 : 俄罗斯Novosibirskaya


URL : http://www.cip.cc/194.5.78.179

如果在终端看到有东西返回就代表ok了

或者执行 curl https://www.google.com.hk

image.png

你可能感兴趣的:(mac终端设置代理)