Starta Firefox med en separat SOCKS-proxytestprofil
Lägg manuella SOCKS-inställningar i en testprofils user.js och starta den profilen uttryckligen med en ny Firefox-instans.
En separat Firefox-profil kan bära en repeterbar manuell proxyinställning. Förbered en dedikerad profilmapp och lägg, medan den profilen är stängd, dessa värden i dess 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);För en Linux-start med den förberedda mappen:
firefox --new-instance --profile "/home/user/firefox-proxy-test"Byt ut mappen och slutpunkten; SOCKS5-proxylistan erbjuder kandidater för ett tillåtet test på en offentlig webbplats. --profile väljer den avsedda profilen, medan --new-instance begär en separat process i stället för att skicka starten till en instans som redan körs. Samma profil får inte vara öppen i en annan Firefox-process.
user.js levererar inställningar när profilen laddas. Att redigera den är inte ett API för att byta proxy live. Firefox skriver också sparade användarinställningar till prefs.js, så att bara ta bort user.js kan lämna ett redan sparat värde kvar; återställ de relevanta sparade inställningarna när testkonfigurationen avvecklas.
Den här inställningen tillhör den profilen. Den konfigurerar inte om operativsystemet eller en annan Firefox-profil. En hanterad policy kan också begränsa vilka inställningar som gäller.