Skip to content

Instantly share code, notes, and snippets.

@heyanlong
Created February 28, 2020 08:21
Show Gist options
  • Save heyanlong/19ab9e305bdc059a0e1c7c7015834d68 to your computer and use it in GitHub Desktop.
Save heyanlong/19ab9e305bdc059a0e1c7c7015834d68 to your computer and use it in GitHub Desktop.
alias ss-auto="networksetup -setsocksfirewallproxystate Wi-Fi off && networksetup -setautoproxystate Wi-Fi off && networksetup -setautoproxyurl Wi-Fi http://127.0.0.1:8080/proxy.pac && networksetup -setautoproxystate Wi-Fi on"
alias ss-global="networksetup -setsocksfirewallproxystate Wi-Fi off && networksetup -setautoproxystate Wi-Fi off && networksetup -setsocksfirewallproxy Wi-Fi 127.0.0.1 1086 && networksetup -setproxybypassdomains Wi-Fi 127.0.0.1 localhost 192.168.0.0/16 10.0.0.0/8 FE80::/64 ::1 FD00::/8 && networksetup -setsocksfirewallproxystate Wi-Fi on"
alias ss-off="networksetup -setsocksfirewallproxystate Wi-Fi off && networksetup -setautoproxystate Wi-Fi off"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment