Configurare il proxy SOCKS manuale di GNOME con gsettings
Impostate un SOCKS manuale predefinito, controllate le eccezioni HTTP quando il percorso è diverso e ripristinate la configurazione precedente del desktop.
Per un servizio SOCKS già in ascolto su 127.0.0.1:1080, GNOME richiede sia l'endpoint sia la modalità proxy manuale. Eseguite queste impostazioni come l'utente del desktop le cui applicazioni devono usarle.
Conservate i valori precedenti
Leggete e annotate la modalità corrente, l'host e la porta SOCKS prima di modificarli:
gsettings get org.gnome.system.proxy mode
gsettings get org.gnome.system.proxy.socks host
gsettings get org.gnome.system.proxy.socks port
Impostate l'endpoint e selezionatelo
gsettings set org.gnome.system.proxy.socks host '127.0.0.1'
gsettings set org.gnome.system.proxy.socks port 1080
gsettings set org.gnome.system.proxy mode 'manual'
Usate l'indirizzo e la porta di ascolto reali se sono diversi. Questi comandi configurano i client; non avviano il server SOCKS. Ripetete i comandi di lettura per confermare i valori salvati, poi fate una nuova richiesta in un'applicazione che segue le impostazioni proxy di GNOME.
Se il browser usa ancora HTTP
SOCKS è il valore predefinito per i protocolli senza un proxy specifico. Controllate le voci specifiche del protocollo:
gsettings get org.gnome.system.proxy.http host
gsettings get org.gnome.system.proxy.http port
gsettings get org.gnome.system.proxy.https host
gsettings get org.gnome.system.proxy.https port
gsettings get org.gnome.system.proxy.ftp host
gsettings get org.gnome.system.proxy.ftp port
Una voce HTTP, HTTPS o FTP può avere la precedenza per il proprio traffico. HTTP può servire anche HTTPS quando non è configurato un endpoint HTTPS separato. Mantenete le eccezioni intenzionali; modificate una voce obsoleta solo se la politica prevista per quel traffico è SOCKS.
Ripristinate la politica del desktop
Rimettete l'host e la porta SOCKS salvati e la modalità precedente. Se la modalità originale era none, selezionare none disattiva l'uso del proxy sul desktop mantenendo i valori dell'endpoint. auto usa l'URL della politica automatica configurata; manual seleziona gli endpoint salvati.
Verificate il risultato nell'applicazione che intendete usare. Un programma con un proprio proxy o una configurazione d'ambiente può scegliere un'altra route.