Skip to content

Instantly share code, notes, and snippets.

@binderclip
Created April 12, 2016 06:11
Show Gist options
  • Save binderclip/5fc9af8aea5f0e01a4e99bfdd5e6819d to your computer and use it in GitHub Desktop.
Save binderclip/5fc9af8aea5f0e01a4e99bfdd5e6819d to your computer and use it in GitHub Desktop.
Set Mac Proxy By Shell

设置 DNS 的脚本:

#!/bin/bash
# This script sets the Wi-Fi DNS to Aliyun DNS
sudo networksetup -setdnsservers Wi-Fi 223.5.5.5 223.6.6.6

设置为空:

sudo networksetup -setdnsservers Wi-Fi empty

使用 Charles 的 proxy 的脚本:

#!/bin/bash
sudo networksetup -setautoproxystate Wi-Fi off
sudo networksetup -setwebproxy Wi-Fi 127.0.0.1 8888
sudo networksetup -setsecurewebproxy Wi-Fi 127.0.0.1 8888

设置成 SS:

sudo networksetup -setautoproxyurl Wi-Fi http://127.0.0.1:8090/proxy.pac
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment