MacOS终端科学上网

MacOS终端科学上网

Scroll Down

前置条件

已有可以正常科学上网的工具,我这边使用vps是国外云服务商搬瓦工,客户端我这边使用的是shadowsocksX-NG,至于如何自建服务器以及如何配置客户端,可以参考我前面的内容

终端配置

  1. 写入.bash_profile
vim ~/.bash_profile
function proxy_on(){
    export http_proxy=http://127.0.0.1:1087
    export https_proxy=http://127.0.0.1:1087
    echo -e "已开启代理"
}
function proxy_off(){
    unset http_proxy
    unset https_proxy
    echo -e "已关闭代理"
}
  1. 更新.bash_profile
source ~/.bash_profile

测试

  1. 未开启代理之前返回 222.248.40.18
curl ip.cn 或者curl ip.sb
  1. 开启代理,执行命令proxy_on后返回 65.49.xx.xx
curl ip.cn 或者curl ip.sb
  1. 关闭代理 proxy_off

说明

macOS 版的 SS 默认监控本地的HTTP端口是 1087,而 Windows 版本的则是 1080,如果改过默认端口,就使用你指定的端口即可