Lansarea Firefox cu un profil de test SOCKS separat
Puneți preferințele SOCKS manuale în user.js al unui profil de test și lansați acel profil explicit cu o instanță nouă de Firefox.
Un profil Firefox separat poate purta o configurație manuală de proxy repetabilă. Pregătiți un director de profil dedicat și, în timp ce acel profil este închis, puneți aceste valori în user.js al lui:
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);Pentru o lansare în Linux cu directorul pregătit:
firefox --new-instance --profile "/home/user/firefox-proxy-test"Înlocuiți directorul și punctul final; lista de proxy SOCKS5 oferă candidați pentru un test permis pe un site public. --profile selectează profilul dorit, iar --new-instance cere un proces separat în loc să trimită lansarea către o instanță deja în execuție. Același profil nu trebuie să fie deschis într-un alt proces Firefox.
user.js furnizează preferințele când profilul este încărcat. Editarea lui nu este un API de comutare a proxy-ului în timp real. Firefox scrie și preferințele salvate în prefs.js, așa că ștergerea doar a user.js poate lăsa o valoare deja salvată pe loc; resetați preferințele salvate relevante când renunțați la configurația de test.
Această configurație aparține acelui profil. Ea nu reconfigurează sistemul de operare sau alt profil Firefox. O politică gestionată poate limita și ea ce preferințe sunt efective.