Firefox paleidimas su atskiru SOCKS tarpinio serverio bandymo profiliu
Įdėkite rankinius SOCKS nustatymus į bandymo profilio user.js ir paleiskite tą profilį aiškiai su nauja Firefox instancija.
Atskiras Firefox profilis gali nešti pakartojamą rankinį tarpinio serverio nustatymą. Paruoškite atskirą profilio katalogą ir, kol tas profilis uždarytas, įdėkite šias reikšmes į jo user.js:
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);Norėdami paleisti Linux su paruoštu katalogu:
firefox --new-instance --profile "/home/user/firefox-proxy-test"Pakeiskite katalogą ir galinį tašką; SOCKS5 tarpinių serverių sąrašas siūlo kandidatus leidžiamam viešos svetainės bandymui. --profile parenka numatytą profilį, o --new-instance prašo atskiro proceso, užuot siuntęs paleidimą jau veikiančiai instancijai. Tas pats profilis neturi būti atidarytas kitame Firefox procese.
user.js tiekia nustatymus, kai profilis įkeliamas. Jo redagavimas nėra tiesioginio tarpinio serverio perjungimo API. Firefox taip pat įrašo išsaugotus naudotojo nustatymus į prefs.js, todėl ištrynus vien user.js gali likti jau išsaugota reikšmė; atsisakydami bandymo konfigūracijos, atstatykite atitinkamus išsaugotus nustatymus.
Šis nustatymas priklauso tam profiliui. Jis neperkonfigūruoja operacinės sistemos ar kito Firefox profilio. Valdoma politika taip pat gali apriboti, kurie nustatymai galioja.