Читання налаштувань проксі macOS за допомогою scutil --proxy
Використовуйте scutil --proxy, щоб відрізняти активні фіксовані проксі від збережених значень і політики PAC для кожного призначення.
scutil --proxyЧитайте пов'язані поля разом:
| Конфігурація | Поля для інтерпретації |
|---|---|
| Фіксований HTTP | HTTPEnable (0/1), HTTPProxy і HTTPPort |
| HTTPS або SOCKS | Відповідні поля ввімкнення, кінцевої точки та порту |
| Автоматична політика | ProxyAutoConfigEnable і ProxyAutoConfigURLString |
Збережений хост — не активний маршрут. Для активної кінцевої точки HTTP, яку клієнт-одержувач має використовувати як фіксований проксі, URL містить спочатку хост, потім порт:
http://proxy.example.net:8080URL PAC вказує на скрипт, а не на той слухач пересилання. Експорт його як HTTP_PROXY втрачає рішення для кожного призначення. Категорія HTTPS також не означає TLS до посередника.
Перегляньте обхід і обмежену конфігурацію, перш ніж розкладати вивід на змінні, і використовуйте інтерфейс, який підтримує реальний клієнт командного рядка.