HTTP プロキシを経由して Red Hat Network (RHN)、RHN Satellite、または RHN プロキシにアクセスする方法
Environment
- HTTP プロキシ環境下の Red Hat Enterprise Linux
- Red Hat Network (RHN)
Issue
- 外部のウェブサイトへアクセスする時にHTTPプロキシを利用しています。どのようにHTTPプロキシを経由して Red Hat Network、Red Hat Network SatelliteもしくはRed Hat Network proxy serverへアクセスすることができますか?
- 通常のApacheプロキシをrhn_check、up2date、yumで利用することはできますか?
Resolution
Red Hat Enterprise Linux 3、4、5 および 6 で RHN または RHN Satellite に登録する際は、rhn_register コマンドを使用します。Red Hat Enterprise Linux 3、4 では、RHN、RHN Satellite、または RHN プロキシからパッケージ (またはパッケージ情報) を取得するにはup2date コマンドを使用します。Red Hat Enterprise Linux 5、6 では yum コマンドを使用します。
HTTP プロキシを経由して RHN、RHN Satellite、または RHN プロキシにアクセスするのに、rhn_register、up2date、または yum を使用している場合は、次の手順に従ってマシンを設定してください。
-
/etc/sysconfig/rhn/up2date
を開いて編集します。 -
以下を変更します。
enableProxy=0
次のように変更します。
enableProxy=1
-
プロキシ認証が必要な場合、
enableProxyAuth
を 1 に設定します。enableProxyAuth=1
-
必要であれば、http プロキシのユーザーのパスワードを入力します。
proxyPassword=
-
必要であれば、http プロキシのユーザー名を入力します。
proxyUser=
-
次の行に、
host:port
フォーマットで、プロキシサーバーの URL を入力します。httpProxy=
-
ファイルを保存します。
注意
- ここでは、Red Hat Network (RHN)、RHN Satellite、または RHN Proxy パッケージレポジトリにアクセスすることについて説明しています。HTTP プロキシを経由して他のパッケージレポジトリ (eg 3rd パーティまたはカスタムレポジトリ) にアクセスすることについては説明していません。他のパッケージリポジトリにHTTPプロキシを介してyumでアクセスする方法については、How can I access Red Hat Network (RHN), RHN Satellite or RHN proxy via an HTTP proxy? を参照してください。
- HTTP プロキシを経由して、rhn_register を使用してマシンに登録するまえに、上の設定を実行する必要があります。次に、up2date または yum を使用してパッケージまたはパッケージ情報を取得する際に、設定を変更する必要はありません。
- http プロキシは、byte-range アドレスをサポートする必要があります。
- これらの手順は、Microsoft ISA プロキシサーバーでは使用できません While using wget with ISA proxy server, it throws an error '407: Proxy Authentication Required'。
- Red Hat Network へのアクセス: How do I access RHN Classic to download software, updates, and security errata?
- rhn_register コマンドの使用: How to register a system through RHN classic ?
- up2date および yum コマンドの使用: How do I apply package updates from the Red Hat Network?
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.