web-dev-qa-db-ja.com

プロキシ設定が機能しない

Ubuntu 11.10をWubiでインストールしたばかりで、現在プロキシサーバーを使用する必要があるキャンパスにいます。システム設定/ネットワーク/プロキシ設定に入りました。うまくいきませんでした。 Firefoxでプロキシを手動で設定すると、インターネットにアクセスできます。ただし、アプリを追加したりUbuntuを更新したりすることはできません。どうすれば修正できますか?ありがとう

8
Brison

Ubuntu 11.10 64ビットの新規インストールでは、これはaptおよびUbuntu Software Centerのコマンドラインで機能しました。

ファイル/etc/apt/apt.confを作成し、プロキシ設定とともに次の行を追加します。

Acquire::http::Proxy "http://login:password@yourproxyaddress:port";

例:

Acquire::http::Proxy "http://bob:123bob@bobproxy:8070";
4
user43853

プロキシ環境でインターネットを完全に機能させるには、2つの手順が必要です。

ノーム

gnome-network-propertiesへのプロキシURLを提供します。

enter image description here

シェル

以下を/etc/environmentに追加します。

ftp_proxy="ftp://username:[email protected]:8080/"
http_proxy="http://username:[email protected]:8080/"
https_proxy="https://username:[email protected]:8080/"

または

以下を.bashrcに追加します。

export ftp_proxy="ftp://username:[email protected]:8080/"
export http_proxy="http://username:[email protected]:8080/"
export https_proxy="https://username:[email protected]:8080/"

ただし、プロキシ環境変数が.bashrcに設定されている場合、異なるユーザー特権で実行されているコマンドにはこの変数が設定されません(たとえば、Sudoは失敗します)。これを乗り越えるには、これらのユーザーの.bashrcも変更する必要があるかもしれません。 Sudoの場合は、-i引数で実行するだけで十分であるため、既存の環境を保持します(Sudo -i apt-get updateは、ルートの.bashrcファイルを変更しなくても実際に機能します)。

2

奇妙に思えるかもしれませんが、Synapticを11.10にインストールし、そこでプロキシと認証設定を構成すると、apt-getも修正されました。

その前に多くのことを試しましたが、できる限りプロキシ設定を設定しました(システム設定、/ etc/apt.conf、/ etc/apt.conf.d/*、gconf-editor、環境変数)-しかし、何も助けませんでした- apt-get updateはまだハングし、tcpdumpは91.189.92.180.80に直接アクセスしようとしていたことを示していました。

Synapticで設定を変更すると修正されました。私は実際にこのあいまいさを嫌い、それはWindowsに似ています。しかし、それは私のために働いた。

1

プロキシ設定は、キャンパスのどこかにあるサーバーへのURLであると想定します。これは、おそらく PACスクリプト を使用していることを意味します。プロキシ設定がURLで構成されていない場合、この回答は無視してください。

システムプロキシ設定をこのURLに設定し、システム設定を使用するように設定されている場合、Firefoxは正常に動作するはずです。

残念ながら、システム設定は、プロキシの存在を照会するアプリケーションにスクリプトURLを提供するだけです。ブラウザや、ブラウザコードベースを共有する他のアプリ(Thunderbirdなど)はPACスクリプトに非常に満足していますが、ほとんどのアプリケーションはそうではありません。これには、コアシステムアプリケーションの多くが含まれます。

プロキシ設定がPACスクリプトを介して配信される場合、ブラウザを使用してダウンロードし、プロキシサーバーの実際のアドレスとポートを探してそれを読むことをお勧めします。次に、これらを使用して、manualプロキシ設定を設定します。これは、より多くのアプリケーションで機能するはずです。

1
Adrian

キャンパスで同じ問題を抱えていますが、インターネットにアクセスできませんが、プロキシを構成するのと同じウィンドウで「システム全体の設定を適用する」ことができます。

0
JesusLives ii