Samostatný profil Firefoxu může nést opakovatelné ruční nastavení proxy. Připravte vyhrazený adresář profilu a, dokud je tento profil zavřený, vložte tyto hodnoty do jeho 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);

Pro spuštění v Linuxu s připraveným adresářem:

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

Nahraďte adresář a koncový bod; seznam proxy SOCKS5 nabízí kandidáty pro povolený test na veřejném webu. --profile vybírá zamýšlený profil, zatímco --new-instance žádá samostatný proces místo odeslání spuštění již běžící instanci. Stejný profil nesmí být otevřený v jiném procesu Firefoxu.

user.js dodává předvolby při načtení profilu. Jeho úprava není API pro přepínání proxy za běhu. Firefox také zapisuje uložené uživatelské předvolby do prefs.js, takže smazání samotného user.js může ponechat již uloženou hodnotu na místě; při rušení testovací konfigurace resetujte příslušné uložené předvolby.

Toto nastavení patří tomuto profilu. Nenastavuje znovu operační systém ani jiný profil Firefoxu. Spravovaná zásada může také omezit, které předvolby platí.

Související články