Avviare Firefox con un profilo di test SOCKS separato
Inserisci le preferenze SOCKS manuali nel user.js di un profilo di test e avvia quel profilo esplicitamente con una nuova istanza di Firefox.
Un profilo Firefox separato può portare una configurazione proxy manuale ripetibile. Prepara una directory di profilo dedicata e, mentre quel profilo è chiuso, inserisci questi valori nel suo 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 un avvio su Linux con la directory preparata:
firefox --new-instance --profile "/home/user/firefox-proxy-test"Sostituisci la directory e l'endpoint; la lista di proxy SOCKS5 offre candidati per un test consentito su un sito pubblico. --profile seleziona il profilo previsto, mentre --new-instance richiede un processo separato invece di inviare l'avvio a un'istanza già in esecuzione. Lo stesso profilo non deve essere aperto in un altro processo Firefox.
user.js fornisce le preferenze quando il profilo viene caricato. Modificarlo non è un'API di cambio proxy in tempo reale. Firefox inoltre scrive le preferenze utente salvate in prefs.js, quindi eliminare solo user.js può lasciare al suo posto un valore già salvato; reimposta le preferenze salvate pertinenti quando dismetti la configurazione di test.
Questa configurazione appartiene a quel profilo. Non riconfigura il sistema operativo né un altro profilo Firefox. Anche un criterio gestito può limitare quali preferenze sono efficaci.