Odvojeni Firefox profil može nositi ponovljivo ručno podešavanje proxyja. Pripremite namjenski direktorij profila i, dok je taj profil zatvoren, stavite ove vrijednosti u njegov 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);

Za pokretanje na Linuxu s pripremljenim direktorijem:

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

Zamijenite direktorij i odredište; popis SOCKS5 proxyja nudi kandidate za dopušteni test na javnom siteu. --profile odabire željeni profil, dok --new-instance traži odvojen proces umjesto slanja pokretanja već pokrenutoj instanci. Isti profil ne smije biti otvoren u drugom Firefox procesu.

user.js daje postavke kad se profil učita. Njegovo uređivanje nije API za prebacivanje proxyja tijekom rada. Firefox također zapisuje spremljene korisničke postavke u prefs.js, pa brisanje samo user.js može ostaviti već spremljenu vrijednost na mjestu; resetirajte relevantne spremljene postavke kad napuštate testnu konfiguraciju.

Ovo podešavanje pripada tom profilu. Ono ne prekonfigurira operacijski sustav ni drugi Firefox profil. Upravljana pravila također mogu ograničiti koje postavke djeluju.

Povezani članci