Есть ли способ создать ярлык для настроек прокси-сервера в Launcher?

Есть ли способ создать ярлык для настроек прокси-сервера в Launcher?

В моем университетском кампусе мне нужно подключиться к Интернету через прокси. Поскольку я использую ноутбук, в Ubuntu 11.04 я установил ярлык в Launcher для настроек прокси, чтобы «легко» менять прокси каждый раз, когда я иду в кампус. Однако я не могу понять, как это сделать в Ubuntu 11.10.

Есть ли способ создать ярлык, указывающий непосредственно на настройки прокси-сервера?

Еще лучше, но менее вероятно, есть ли способ настроить сетевые настройки так, чтобы прокси-сервер менялся каждый раз, когда я подключаюсь к своему кампусному WiFi?

Спасибо вам.

решение1

Ну, он не перенаправляет автоматически на вкладку настроек прокси-сервера, но перенаправляет вас прямо к настройкам сети: gnome-control-center network.

Чтобы создать для него лаунчер, вставьте это в gedit:

[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

Сохраните его где-нибудь как network-settings.desktop, и перетащите файл в Unity Launcher. Обязательно сохраните файл network-settings.desktopгде-нибудь, где он вас не будет раздражать, потому что когда вы его удалите, он исчезнет и из Unity Launcher.

решение2

Вы можете настроить конфигурацию прокси-сервера gnome с помощью программы командной строки.gssettings

Таким образом, вы можете создать несколько bash-скриптов, которые будут настраивать параметры вашего прокси-сервера по мере необходимости.

Используйте gsettings, чтобы просмотреть конфигурацию прокси-сервера gnome:

gsettings list-recursively org.gnome.system.proxy

Пример сценария установки

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'

Второй скрипт, который отключит прокси

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

Посмотреть все доступные конфигурации ключей можно здесь:

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

Связанный контент