Iniciar Firefox cun perfil de proba SOCKS independente
Coloca as preferencias SOCKS manuais no user.js dun perfil de proba e inicia ese perfil explicitamente cunha instancia nova de Firefox.
Un perfil de Firefox independente pode levar unha configuración manual de proxy repetible. Prepara un directorio de perfil dedicado e, mentres ese perfil estea pechado, coloca estes valores no seu 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);Para un inicio en Linux co directorio preparado:
firefox --new-instance --profile "/home/user/firefox-proxy-test"Substitúe o directorio e o extremo; a lista de proxies SOCKS5 ofrece candidatos para unha proba permitida nun sitio público. --profile selecciona o perfil previsto, mentres que --new-instance solicita un proceso separado en lugar de enviar o inicio a unha instancia que xa se executa. O mesmo perfil non debe estar aberto noutro proceso de Firefox.
user.js proporciona as preferencias cando se carga o perfil. Editalo non é unha API de conmutación de proxy en vivo. Firefox tamén escribe as preferencias gardadas en prefs.js, así que borrar só user.js pode deixar un valor xa gardado no seu sitio; restablece as preferencias gardadas correspondentes cando retires a configuración de proba.
Esta configuración pertence a ese perfil. Non reconfigura o sistema operativo nin outro perfil de Firefox. Unha política xestionada tamén pode limitar que preferencias son efectivas.