web-dev-qa-db-ja.com

ubuntuはコマンドラインからシステムプロキシを設定します

10.4ベータ2のサーバーバージョンの使用

システムが使用する必要があるプロキシを設定する必要がある

ありがとう

9
thecoshman

追加できるニーズに応じて

   http_proxy="http://your.proxy.here:3128/"
   https_proxy="http://your.proxy.here:3128/"
   ftp_proxy="http://your.proxy.here:3128/"

/etc/environmentを使用して、ログインプロセスで設定します。

cheerio

12
Lairsdragon

更新をプロキシするには、次の行を使用して、01proxyという新しいファイルを/etc/apt/apt.conf.d/ディレクトリに追加します。

Acquire::http::proxy "http://[user]:[password]@[server_ip_or_name]:[port#]";

プロキシへのログインに使用するユーザー名/パスワード(必要な場合)、サーバーのIPまたは完全に解決された名前、およびこの行を追加するときに使用するプロキシポート番号を置き換えます。

1
nedm

@Lairsdragonは正しい(/ etc/environmentを設定)が、より多くのニュアンスがあります。

通常、アプリケーションは、たとえばログインシェルから、この環境で実行する必要があります。とはいえ、それはそれよりもさらに複雑です。

  • 多くのアプリケーション、特にサーバーは、/ etc/environmentを参照するのに十分スマートです。
  • 多くは/ etc/enironmentを参照しません。
  • 一部のアプリケーションはプロキシをまったくサポートしていません。
  • その他は、独自の構成ファイルで構成されます。
  • さらに、別のグローバルファイル(gconfレジストリなど)から読み取るものもあります。

実際に何かを設定するには、興味のある特定のアプリケーションのドキュメントを読んで、正しいファイルが設定されていることを確認する必要があります。たぶん、http_proxyをサポートする場合、ドキュメントのどこかにhttp_proxyを設定する方法について説明します。

これは、すべてのオペレーティングシステムで同様です。ネットワークプロキシの設定は、この問題を解決するためのさまざまなアプローチがあり、混乱を招きます。

いくつかの参考文献:

1
dpb

http://studyhat.blogspot.com/2010/01/squid-proxt-server.html

yum installの代わりに、Sudo apt-get install squidを使用して、ブログをフォローできます!!!

0
Rajat