Menjalankan Firefox dengan profil uji SOCKS proxy terpisah
Letakkan preferensi SOCKS manual di user.js sebuah profil uji dan jalankan profil itu secara eksplisit dengan instans Firefox baru.
Profil Firefox terpisah dapat membawa penyiapan proxy manual yang dapat diulang. Siapkan direktori profil khusus dan, selama profil itu ditutup, letakkan nilai-nilai ini di user.js-nya:
user_pref("network.proxy.type", 1);
user_pref("network.proxy.socks", "proxy.example");
user_pref("network.proxy.socks_port", 1080);
user_pref("network.proxy.socks_version", 5);Untuk peluncuran di Linux dengan direktori yang sudah disiapkan:
firefox --new-instance --profile "/home/user/firefox-proxy-test"Ganti direktori dan titik akhir; daftar proxy SOCKS5 menawarkan kandidat untuk uji situs publik yang diizinkan. --profile memilih profil yang dimaksud, sedangkan --new-instance meminta proses terpisah alih-alih mengirim peluncuran ke instans yang sudah berjalan. Profil yang sama tidak boleh terbuka di proses Firefox lain.
user.js menyediakan preferensi saat profil dimuat. Menyuntingnya bukan API penggantian proxy secara langsung. Firefox juga menulis preferensi pengguna yang tersimpan ke prefs.js, sehingga menghapus user.js saja dapat meninggalkan nilai yang sudah tersimpan; atur ulang preferensi tersimpan yang relevan saat menghentikan konfigurasi uji.
Penyiapan ini milik profil tersebut. Ini tidak mengonfigurasi ulang sistem operasi atau profil Firefox lain. Kebijakan terkelola juga dapat membatasi preferensi mana yang berlaku.