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.

Articole similare