Ein serstøk Firefox-profil kann bera eina endurtøkandi handgripna proxy-uppseting. Ger eina serstaka profilmappu til reiðar og, meðan tann profilin er stongd, set hesar virðir í user.js hjá honum:

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);

Fyri eina Linux-ritan við tí fyrireikaðu mappuni:

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

Skift mappuni og endapunktinum út; SOCKS5-proxylistin bjóðar evnar til eina loyvda roynd á eini almennari heimasíðu. --profile velur ta ætlaðu profilina, meðan --new-instance biður um eina serstaka gongd í staðin fyri at senda ritanina til eina foreind, sum longu koyrir. Sama profilin má ikki vera opin í eini aðrari Firefox-gongd.

user.js veitir innstillingar, tá profilin verður lødd. At rætta hana er ikki eitt API fyri at skifta proxy beinleiðis. Firefox skrivar eisini goymdar brúkarainnstillingar til prefs.js, so at strika bara user.js kann lata eitt longu goymt virði vera eftir; endurstilla viðkomandi goymdar innstillingar, tá tú gevur royndaruppsetingini frá tær.

Henda uppsetingin hoyrir til ta profilinna. Hon umsetur ikki stýriskipanina ella aðra Firefox-profil. Stýrd politikkur kann eisini avmarka, hvørjar innstillingar eru galdandi.

Skyldar greinar