En egen Firefox-profil kan bære et gjentakbart manuelt proxy-oppsett. Klargjør en dedikert profilmappe og legg, mens den profilen er lukket, disse verdiene i 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);

For en Linux-start med den klargjorte mappen:

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

Erstatt mappen og endepunktet; SOCKS5-proxylisten tilbyr kandidater for en tillatt test på et offentlig nettsted. --profile velger den tiltenkte profilen, mens --new-instance ber om en egen prosess i stedet for å sende starten til en forekomst som allerede kjører. Den samme profilen må ikke være åpen i en annen Firefox-prosess.

user.js leverer innstillinger når profilen lastes. Å redigere den er ikke et API for å bytte proxy direkte. Firefox skriver også lagrede brukerinnstillinger til prefs.js, så hvis du bare sletter user.js, kan en allerede lagret verdi bli stående; tilbakestill de relevante lagrede innstillingene når testoppsettet avvikles.

Dette oppsettet tilhører den profilen. Det omkonfigurerer ikke operativsystemet eller en annen Firefox-profil. Administrert policy kan også begrense hvilke innstillinger som er effektive.

Relaterte artikler