ターミナルでHTTPプロキシを使用する方法

ターミナルでHTTPプロキシを使用する方法

インターネットにアクセスするには、http プロキシを使用する必要があります。現在、http プロキシを使用して Firefox でインターネットにアクセスしています。しかし、端末ではインターネットにアクセスできません。

では、インターネットにアクセスできるように、ターミナルで http プロキシを使用する方法はありますか? ありがとうございます!

私のLinuxはFedora 16です

私は試した

[root@kitty wg]# http_proxy =http://proxy.polito.it:8080
bash: http_proxy: command not found...

答え1

Janの回答は良いです。環境変数はhttp_proxy多くのプログラムによって読み込まれますwget。例えば、これを追加することができます

export http_proxy="http://@${proxyserver}:${port}"

~/.bash_profile。これもyum機能しますが、指定する/etc/yum.conf

他のプログラムも同様に設定できます (例: git~/.gitconfig) chromium --proxy-server=host:port

一部のプログラムはこの環境変数を読み取れませんsvn。例えば、それらには必要ですproxify。これは共有ネットワークライブラリを置き換えることで機能します。近接したプロキシ経由でトラフィックをルーティングするバージョン。例:proxychainsまたはtsocks

各プログラムに関する最善の情報源は、マニュアルを開いて検索することですproxy

ところでhttp_proxy、あなた自身の試みが失敗した理由は、との間にスペースを使用してはならないことです=..。そうしないと、その変数を宣言できません (bash はそれをコマンドであると認識しますが、 内に一致するコマンドが見つかりません$PATH)。

答え2

次の環境変数をエクスポートする必要があります。

http_proxy='http://user:pass@PROXY_IP:PROXY_PORT/'
https_proxy='http://user:pass@PROXY_IP:PROXY_PORT/'
ftp_proxy='http://user:pass@PROXY_IP:PROXY_PORT/'

関連情報