前言
通过networksetup命令操作MacOS系统的网络设置
查看所有网卡配置
1
| networksetup -listallnetworkservices
|
设置网络代理
设置Wifi代理
新增代理
新增HTTP代理
1
| sudo networksetup -setwebproxy "Wi-Fi" 127.0.0.1 7890
|
新增HTTPS代理
1
| sudo networksetup -setsecurewebproxy "Wi-Fi" 127.0.0.1 7890
|
新增SOCK5代理
1
| sudo networksetup -setsocksfirewallproxy "Wi-Fi" 127.0.0.1 7891
|
删除代理
删除HTTP代理
1
| sudo networksetup -setwebproxystate "Wi-Fi" off
|
删除HTTPS代理
1
| sudo networksetup -setsecurewebproxystate "Wi-Fi" off
|
删除SOCK5代理
1
| sudo networksetup -setsocksfirewallproxystate "Wi-Fi" off
|
完成
参考文献
知乎——debugtalk