Un perfil de Firefox separat pot portar una configuració manual de proxy repetible. Prepara un directori de perfil dedicat i, mentre aquest perfil estigui tancat, posa aquests valors al seu 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);

Per a un inici a Linux amb el directori preparat:

firefox --new-instance --profile "/home/user/firefox-proxy-test"

Substitueix el directori i el punt final; la llista de proxys SOCKS5 ofereix candidats per a una prova permesa en un lloc públic. --profile selecciona el perfil previst, mentre que --new-instance demana un procés separat en lloc d'enviar l'inici a una instància que ja s'executa. El mateix perfil no ha d'estar obert en un altre procés del Firefox.

user.js proporciona les preferències quan es carrega el perfil. Editar-lo no és una API de commutació de proxy en directe. El Firefox també escriu les preferències desades a prefs.js, així que esborrar només user.js pot deixar un valor ja desat al seu lloc; restableix les preferències desades corresponents quan retiris la configuració de prova.

Aquesta configuració pertany a aquest perfil. No reconfigura el sistema operatiu ni cap altre perfil del Firefox. La política gestionada també pot limitar quines preferències són efectives.

Articles relacionats