Implementarea setărilor proxy Firefox cu policies.json
Furnizați o politică proxy Firefox administrată prin interfața JSON acceptată și confirmați modul selectat după repornire.
Pentru o instalare Firefox pe care o administrați, puneți configurația proxy în politica enterprise, în loc să căutați un profil de utilizator și să editați preferințele generate. Politica Proxy exprimă direct modul dorit.
Un proxy HTTP fix folosit pentru destinații HTTP și HTTPS poate fi configurat astfel:
{
"policies": {
"Proxy": {
"Mode": "manual",
"Locked": true,
"HTTPProxy": "proxy.example:8080",
"UseHTTPProxyForAllProtocols": true
}
}
}
Salvați JSON UTF-8 valid ca policies.json. Numele de gazdă și portul identifică punctul final al proxy-ului. Acest exemplu nu configurează SOCKS și nu oferă credențiale de autentificare.
Puneți politica lângă instalare
Pentru o instalare Windows obișnuită, creați un director distribution lângă executabilul Firefox și plasați fișierul acolo. Pe macOS, locația corespunzătoare este Firefox.app/Contents/Resources/distribution. Pe Linux, folosiți directorul distribution al instalării sau locația acceptată pentru politicile de sistem /etc/firefox/policies. Pachetele izolate în sandbox pot avea o cale de politică diferită.
Reporniți Firefox, apoi deschideți about:policies pentru a examina politicile active și eventualele erori. Confirmați că browserul repornit aparține instalării în care a fost plasat fișierul. O a doua instalare poate avea un director de politică diferit.
Alegeți modul înainte de a adăuga puncte finale
manual este potrivit pentru punctul final fix de mai sus. Pentru a urma setările sistemului de operare, folosiți "Mode": "system". Pentru un URL PAC cunoscut, folosiți "Mode": "autoConfig" împreună cu AutoConfigURL. Descoperirea automată este modul separat autoDetect.
Păstrați doar câmpurile necesare modului ales. Un URL PAC aparține în AutoConfigURL; nu este un nume de gazdă de proxy HTTP. Dacă politica are nevoie de excepții directe, definiți deliberat valoarea Passthrough în loc să adăugați din obișnuință o ocolire locală largă.
Locked: true transformă aceasta într-o setare de browser impusă. Mozilla notează că modificările existente ale utilizatorului pot intra în vigoare când politica nu este blocată, deci o valoare implicită neblocată și o rută obligatorie au rezultate diferite. Alegeți-o pe cea pe care implementarea o cere efectiv.
Dacă Politica de grup Windows gestionează deja Firefox, întrețineți proxy-ul prin acea sursă de politică stabilită. Un fișier JSON este util doar dacă browserul îl acceptă ca sursă de configurare relevantă.