Menggunakan tetapan proksi Firefox dengan policies.json
Sediakan dasar proksi Firefox terurus melalui antara muka JSON yang disokong dan sahkan mod yang dipilih selepas dimulakan semula.
Untuk pemasangan Firefox yang anda uruskan, letakkan konfigurasi proksi dalam dasar perusahaannya dan bukannya mencari profil pengguna dan menyunting keutamaan yang dijana. Dasar Proxy menyatakan mod yang dimaksudkan secara langsung.
Proksi HTTP tetap yang digunakan untuk destinasi HTTP dan HTTPS boleh dikonfigurasikan seperti berikut:
{
"policies": {
"Proxy": {
"Mode": "manual",
"Locked": true,
"HTTPProxy": "proxy.example:8080",
"UseHTTPProxyForAllProtocols": true
}
}
}
Simpan JSON UTF-8 yang sah sebagai policies.json. Nama hos dan port mengenal pasti titik akhir proksi. Contoh ini tidak mengkonfigurasi SOCKS dan tidak menyediakan kelayakan pengesahan.
Letakkan dasar di sebelah pemasangan
Untuk pemasangan Windows biasa, buat direktori distribution di sebelah fail boleh laku Firefox dan letakkan fail di sana. Pada macOS, lokasi yang sepadan ialah Firefox.app/Contents/Resources/distribution. Pada Linux, gunakan direktori distribution pemasangan atau lokasi dasar sistem yang disokong /etc/firefox/policies. Pakej dalam sandbox mungkin mempunyai laluan dasar yang berbeza.
Mulakan semula Firefox, kemudian buka about:policies untuk meneliti dasar aktif dan sebarang ralat. Sahkan bahawa pelayar yang anda mulakan semula tergolong dalam pemasangan tempat fail itu diletakkan. Pemasangan kedua mungkin mempunyai direktori dasar yang berbeza.
Pilih mod sebelum menambah titik akhir
manual sesuai untuk titik akhir tetap di atas. Untuk mengikut tetapan sistem pengendalian, gunakan "Mode": "system". Untuk URL PAC yang diketahui, gunakan "Mode": "autoConfig" dengan AutoConfigURL. Penemuan automatik ialah mod berasingan autoDetect.
Kekalkan hanya medan yang diperlukan oleh mod yang dipilih. URL PAC tergolong dalam AutoConfigURL; ia bukan nama hos proksi HTTP. Jika dasar memerlukan pengecualian langsung, tentukan nilai Passthrough dengan sengaja dan bukannya menambah pengelakan setempat yang luas mengikut kebiasaan.
Locked: true menjadikan ini tetapan pelayar yang dikuatkuasakan. Mozilla menyatakan bahawa perubahan pengguna sedia ada boleh berkuat kuasa apabila dasar tidak dikunci, jadi lalai yang tidak dikunci dan laluan wajib memberikan hasil yang berbeza. Pilih yang benar-benar diperlukan oleh penggunaan.
Jika Dasar Kumpulan Windows sudah menguruskan Firefox, kekalkan proksi melalui sumber dasar yang mantap itu. Fail JSON hanya berguna apabila pelayar menerimanya sebagai sumber konfigurasi yang berkaitan.