Configure una ubicación que tenga el proxy y luego una ubicación que no la tenga. Cuando desee utilizar el proxy, elija esa ubicación y su configuración cambiará.
Eche un vistazo a esta página en YourMacGuy sobre el comando Terminal networksetup. Aunque la página data de 2008, el comando existe y funciona en macOS Sierra. Quizás uno de los comandos relacionados con el proxy funcione para usted. Siempre puede crear múltiples ubicaciones en Preferencias del sistema> Red que pueden habilitar o deshabilitar el proxy. Sin embargo, aún deberá abrir las Preferencias del sistema.
sudo networksetup -setsocksfirewallproxy "USB 10/100/1000 LAN" 127.0.0.1 8888
/sudo networksetup -setsocksfirewallproxystate "USB 10/100/1000 LAN" off
/sudo networksetup -setsocksfirewallproxystate "USB 10/100/1000 LAN" on
funciona muy bien.Respuestas:
Esto se puede hacer con
networksetup
.Obtén todos los servicios:
Luego, con el servicio adecuado (por ejemplo, Ethernet o el nombre de su adaptador LAN USB 10/100/1000) ingrese
o
configurarlo (lo cual no es necesario en su caso, porque ya ingresó todos los valores necesarios).
p.ej
Para activarlo o desactivarlo simplemente:
p.ej
man networksetup
revelará otras opciones de proxy (gopher, ftp, etc.)fuente
Use "Ubicaciones" en Preferencias de red.
Configure una ubicación que tenga el proxy y luego una ubicación que no la tenga. Cuando desee utilizar el proxy, elija esa ubicación y su configuración cambiará.
fuente
Eche un vistazo a esta página en YourMacGuy sobre el comando Terminal
networksetup
. Aunque la página data de 2008, el comando existe y funciona en macOS Sierra. Quizás uno de los comandos relacionados con el proxy funcione para usted. Siempre puede crear múltiples ubicaciones en Preferencias del sistema> Red que pueden habilitar o deshabilitar el proxy. Sin embargo, aún deberá abrir las Preferencias del sistema.fuente
Lo hago definiendo atajos en Hammerspoon . Ahora puedo alternar el proxy del sistema con solo un atajo CommandOptionControlP.
Código fuente disponible en GitHub .
Aquí están los pasos de configuración:
~/.profile
~/.hammerspoon/init.lua
fuente