Gibt es eine Möglichkeit, im Launcher eine Verknüpfung zu den Proxy-Einstellungen zu erstellen?

Gibt es eine Möglichkeit, im Launcher eine Verknüpfung zu den Proxy-Einstellungen zu erstellen?

Auf meinem Universitätscampus muss ich mich über einen Proxy mit dem Internet verbinden. Da ich ein Notebook verwende, habe ich in Ubuntu 11.04 im Launcher eine Verknüpfung zu den Proxy-Einstellungen eingerichtet, um den Proxy jedes Mal, wenn ich auf den Campus gehe, „einfach“ ändern zu können. Ich kann jedoch nicht herausfinden, wie das unter Ubuntu 11.10 geht.

Gibt es eine Möglichkeit, eine Verknüpfung zu erstellen, die direkt auf die Proxy-Einstellungen verweist?

Noch besser, aber weniger wahrscheinlich: Gibt es eine Möglichkeit, die Netzwerkeinstellungen so festzulegen, dass der Proxy jedes Mal geändert wird, wenn ich mich mit meinem Campus-WLAN verbinde?

Danke.

Antwort1

Zwar gelangt man dadurch nicht automatisch auf den Reiter für die Proxy-Einstellungen, aber man kommt direkt zu den Netzwerkeinstellungen: gnome-control-center network.

Um einen Launcher dafür zu erstellen, fügen Sie Folgendes in gedit ein:

[Desktop Entry]
Type=Application
Name=Network Settings
Exec=gnome-control-center network
Icon=/usr/share/app-install/icons/gtk-network.png
Terminal=false
Categories=System;
StartupNotify=false

Speichern Sie es irgendwo unter network-settings.desktopund ziehen Sie die Datei auf den Unity Launcher. Achten Sie darauf, die network-settings.desktopDatei an einem Ort zu speichern, an dem sie Sie nicht stört, denn wenn Sie sie entfernen, verschwindet sie auch aus dem Unity Launcher.

Antwort2

Sie können Ihre Gnome-Proxy-Konfiguration mit dem Kommandozeilenprogramm einrichtenGS-Einstellungen

Sie können also einige Bash-Skripte erstellen, die Ihre Proxy-Einstellungen nach Bedarf einrichten

Verwenden Sie gsettings, um Ihre Gnome-Proxy-Konfiguration anzuzeigen:

gsettings list-recursively org.gnome.system.proxy

Beispiel für ein Setup-Skript

gsettings set org.gnome.system.proxy mode 'manual'
gsettings set org.gnome.system.proxy.http port 8080
gsettings set org.gnome.system.proxy.http host 'myproxy.domain.lan'

Ein zweites Skript, das den Proxy deaktiviert

gsettings set org.gnome.system.proxy mode 'none'

Alle verfügbaren Konfigurationsschlüssel finden Sie hier:

http://developer.gnome.org/ProxyConfiguration/

verwandte Informationen