GNOMEs manuellen SOCKS-Proxy mit gsettings einstellen
Legen Sie einen manuellen SOCKS-Standard fest, prüfen Sie HTTP-Überschreibungen bei abweichender Route und stellen Sie die vorherige Desktop-Konfiguration wieder her.
Für einen SOCKS-Dienst, der bereits auf 127.0.0.1:1080 lauscht, benötigt GNOME sowohl den Endpunkt als auch den manuellen Proxy-Modus. Führe diese Einstellungen als der Desktop-Benutzer aus, dessen Anwendungen sie nutzen sollen.
Die bisherigen Werte sichern
Lies den aktuellen Modus sowie SOCKS-Host und -Port und notiere sie, bevor du sie änderst:
gsettings get org.gnome.system.proxy mode
gsettings get org.gnome.system.proxy.socks host
gsettings get org.gnome.system.proxy.socks port
Endpunkt setzen und auswählen
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'
Verwende die tatsächliche Lauschadresse und den Port, falls sie abweichen. Diese Befehle konfigurieren Clients; sie starten nicht den SOCKS-Server. Wiederhole die Lesebefehle, um die gespeicherten Werte zu bestätigen, und stelle dann in einer Anwendung, die GNOMEs Proxy-Einstellungen folgt, eine neue Anfrage.
Wenn der Browser weiterhin HTTP verwendet
SOCKS ist der Standard für Protokolle ohne eigenen Proxy. Prüfe die protokollspezifischen Einträge:
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
Ein HTTP-, HTTPS- oder FTP-Eintrag kann für seinen Datenverkehr Vorrang erhalten. HTTP kann auch HTTPS bedienen, wenn kein separater HTTPS-Endpunkt konfiguriert ist. Behalte beabsichtigte Überschreibungen bei; ändere einen veralteten Eintrag nur, wenn die vorgesehene Richtlinie für diesen Datenverkehr SOCKS ist.
Desktop-Richtlinie wiederherstellen
Stelle den gesicherten SOCKS-Host, den Port und den vorherigen Modus wieder ein. War der ursprüngliche Modus none, deaktiviert die Auswahl von none die Desktop-Proxy-Nutzung, während die Endpunktwerte erhalten bleiben. auto verwendet die konfigurierte URL für die automatische Richtlinie; manual wählt gespeicherte Endpunkte.
Prüfe das Ergebnis in der Anwendung, die du verwenden willst. Ein Programm mit eigener Proxy- oder Umgebungskonfiguration kann eine andere Route wählen.