Розгортання налаштувань проксі Firefox за допомогою policies.json
Надайте керовану політику проксі Firefox через підтримуваний інтерфейс JSON і підтвердьте вибраний режим після перезапуску.
Для інсталяції Firefox, якою ви керуєте, розмістіть конфігурацію проксі в корпоративній політиці, а не шукайте профіль користувача й редагуйте згенеровані налаштування. Політика Proxy безпосередньо виражає потрібний режим.
Фіксований HTTP-проксі для адрес HTTP і HTTPS можна налаштувати так:
{
"policies": {
"Proxy": {
"Mode": "manual",
"Locked": true,
"HTTPProxy": "proxy.example:8080",
"UseHTTPProxyForAllProtocols": true
}
}
}
Збережіть коректний JSON у кодуванні UTF-8 як policies.json. Ім'я хоста й порт визначають кінцеву точку проксі. Цей приклад не налаштовує SOCKS і не надає облікових даних для автентифікації.
Розмістіть політику поруч з інсталяцією
Для звичайної інсталяції Windows створіть каталог distribution поруч із виконуваним файлом Firefox і покладіть файл туди. У macOS відповідне місце — Firefox.app/Contents/Resources/distribution. У Linux використовуйте каталог distribution інсталяції або підтримуване місце системної політики /etc/firefox/policies. Пакунки в пісочниці можуть мати інший шлях політики.
Перезапустіть Firefox, потім відкрийте about:policies, щоб переглянути активні політики та будь-які помилки. Переконайтеся, що перезапущений браузер належить тій інсталяції, куди було покладено файл. Друга інсталяція може мати інший каталог політик.
Виберіть режим до додавання кінцевих точок
manual підходить для фіксованої кінцевої точки вище. Щоб дотримуватися налаштувань операційної системи, використовуйте "Mode": "system". Для відомої адреси PAC використовуйте "Mode": "autoConfig" разом з AutoConfigURL. Автоматичне виявлення — це окремий режим autoDetect.
Залишайте лише поля, потрібні вибраному режиму. Адреса PAC належить до AutoConfigURL; це не ім'я хоста HTTP-проксі. Якщо політиці потрібні прямі винятки, свідомо визначте її значення Passthrough замість того, щоб за звичкою додавати широке локальне обходження.
Locked: true робить це примусовим налаштуванням браузера. Mozilla зазначає, що наявні зміни користувача можуть набути чинності, коли політика не заблокована, тому незаблоковане значення за замовчуванням і обов'язковий маршрут дають різні результати. Виберіть те, що розгортання справді вимагає.
Якщо групова політика Windows уже керує Firefox, підтримуйте проксі через це усталене джерело політики. Файл JSON корисний лише тоді, коли браузер приймає його як відповідне джерело конфігурації.