Quiero saber cómo configurar la detección automática de proxy como en las preferencias de red, pero utilizando la terminal.
He intentado buscar, pero solo encuentro comandos como:
networksetup -gethttpproxy
Quiero saber cómo configurar la detección automática de proxy como en las preferencias de red, pero utilizando la terminal.
He intentado buscar, pero solo encuentro comandos como:
networksetup -gethttpproxy
Un vistazo rápido a la salida de networksetup -help
nos muestra algunas opciones prometedoras:
No estoy seguro si quieres "detección automática" o "configuración automática", ¡pero ambos métodos están disponibles!:
networksetup -setproxyautodiscovery
networksetup -setautoproxyurl
El "servicio de red" es el "nombre" de la conexión como se muestra en las preferencias de red.
Por ejemplo, para habilitar el descubrimiento automático en tu Ethernet, debes ejecutar:
networksetup -setproxyautodiscovery Ethernet on
Para uso futuro, recuerda el truco de -help
. La mayoría de los comandos que encuentres proporcionan algo en la línea de --help
o -help
o -?
para obtener más información.
Puedes usar la opción -setautoproxystate
en el comando networksetup para habilitar o deshabilitar la configuración automática de proxy. esto marcará o desmarcará la casilla de 'Configuración automática de proxy'. Para habilitar di:
networksetup -setautoproxystate on
Para deshabilitarlo di:
networksetup -setautoproxystate off
esta opción setautoproxystate no afecta al campo de URL de esta configuración, por lo que necesitas establecerlo/obtenerlo usando las opciones setautoproxyurl/getautoproxyurl.
EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.