ランチャーでプロキシ設定へのショートカットを作成する方法はありますか?

ランチャーでプロキシ設定へのショートカットを作成する方法はありますか?

大学のキャンパスでは、プロキシ経由でインターネットに接続する必要があります。私はノートパソコンを使用しているため、Ubuntu 11.04 では、キャンパスに行くたびにプロキシを「簡単に」変更できるように、ランチャーにプロキシ設定へのショートカットを設定しました。しかし、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

としてどこかに保存し、そのファイルを Unity ランチャーにドラッグします。ファイルは、削除すると Unity ランチャーからも消えてしまうため、邪魔にならない場所にnetwork-settings.desktop保存するようにしてください。network-settings.desktop

答え2

コマンドラインプログラムを使用してgnomeプロキシ設定を行うことができます。gs設定

必要に応じてプロキシ設定を行う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'

プロキシを無効にする2番目のスクリプト

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

利用可能なすべての構成キーをここで参照してください:

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

関連情報