Osobny profil Firefoksa może zawierać powtarzalną ręczną konfigurację proxy. Przygotuj dedykowany katalog profilu i, gdy ten profil jest zamknięty, umieść te wartości w jego pliku 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);

Aby uruchomić w systemie Linux z przygotowanym katalogiem:

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

Zastąp katalog i punkt końcowy; lista proxy SOCKS5 oferuje kandydatów do dozwolonego testu na publicznej witrynie. --profile wybiera zamierzony profil, a --new-instance żąda osobnego procesu zamiast wysyłania uruchomienia do już działającej instancji. Ten sam profil nie może być otwarty w innym procesie Firefoksa.

user.js dostarcza ustawienia podczas ładowania profilu. Jego edycja nie jest API do przełączania proxy na żywo. Firefox zapisuje też zapisane ustawienia użytkownika do prefs.js, więc usunięcie samego user.js może pozostawić już zapisaną wartość; zresetuj odpowiednie zapisane ustawienia, gdy wycofujesz konfigurację testową.

Ta konfiguracja należy do tego profilu. Nie zmienia konfiguracji systemu operacyjnego ani innego profilu Firefoksa. Zarządzana polityka może również ograniczać, które ustawienia są skuteczne.

Powiązane artykuły