.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

Linux環境でプロキシを設定する方法。

設定例

通常プロキシ

プロキシURLの設定方法

認証プロキシ

プロキシURLの設定方法

※ <USERID> や <PASSWORD> に @ や : などの記号が含まれる場合は、URLエンコードが必要。

SSLフォワード・プロキシ

Squidプロキシ

インターネット・オプション的な

macOS

Linuxのデスクトップ環境

※ システム全体のCA証明書バンドルとは別のユーザー向けの証明書ストア

環境変数で設定

シェル単位・ユーザー単位でプロキシ設定する最も一般的な方法

一時的に設定(シェル内のみ有効)

export http_proxy=http://proxy.example.com:8080
export https_proxy=http://proxy.example.com:8080
export ftp_proxy=http://proxy.example.com:8080
export no_proxy=localhost,127.0.0.1,.example.com

永続的に設定(ログイン時に反映)

詳細

以下は、ツールごとの話。

シェル

Bourne Shell (sh) 系

sh や bash、ksh など。

export http_proxy="http://proxy.example.com:8080"
export https_proxy=$http_proxy

csh 系

csh や tcshなど、レガシー環境の場合

setenv http_proxy  "http://proxy.example.com:8080"
setenv https_proxy $http_proxy

パッケージ・マネージャ

APT(Debian/Ubuntu)

YUM(RHEL/CentOS 7系まで)

Web ブラウザ

Webブラウザの種類やデスクトップ環境(GNOME, KDEなど)によって異なる。

CLIブラウザ

(w3m, lynx, curl, wget)

GUIブラウザ

(Firefox, Chromium, Chrome)

その他ツールの非標準パターン

環境変数を使用

ツール毎に、環境変数ではなく、専用の設定I/Fがあるものもある。

独立した証明書バンドルを使用

OSの証明書ストアとは別のバンドルを使用するものもある。

参考

Windowsの場合


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS