磁気RE

磁気RE

企業プロキシの背後にCentOS 8サーバーをインストールしようとしていますが、なぜ接続コマンドを実行できないのか理解できないようです。

vi /etc/profile.d/proxy.sh
# proxy    settings
MB_PROXY_URL="http://username:[email protected]:3128/"

http_proxy=$MB_PROXY_URL
https_proxy=$MB_PROXY_URL
ftp_proxy=$MB_PROXY_URL
no_proxy="127.0.0.1,localhost,domain.ltd,192.168.0.*"

HTTP_PROXY=$MB_PROXY_URL
HTTPS_PROXY=$MB_PROXY_URL
FTP_PROXY=$MB_PROXY_URL
NO_PROXY="127.0.0.1,localhost,domain.ltd,192.168.0.*"

export http_proxy https_proxy ftp_proxy no_proxy HTTP_PROXY HTTPS_PROXY FTP_PROXY NO_PROXY

# then run
source /etc/profile.d/proxy.sh

vi /etc/dnf/dnf.conf
# proxy settings
proxy=http://proxy.domain.ltd:3128/
proxy_username=username
proxy_password=password

vi /etc/wgetrc
# proxy settings
http_proxy    = http://username:[email protected]:3128/
https_proxy    = http://username:[email protected]:3128/
ftp_proxy    = http://username:[email protected]:3128/
no_proxy    = "127.0.0.1,localhost,domain.ltd,192.168.0.*"

yumCentOS 7サーバーに正確な設定(除外)があり、dnfアップデートまたはインストール用に接続できます。

次の実行時に受信したエラーメッセージはyum -y update kernelyum -y updateのとおりですyum -y upgrade

[root@server01 ~]# yum install nano
CentOS-8 - AppStream                                                   106 kB/s | 2.1 kB     00:00    
Failed to download metadata for repo 'AppStream'
Error: Failed to download metadata for repo 'AppStream'

プロキシの解決策を探しましたが、AppStream何も機能しないようです。

コマンドを詳細に実行するとHTTP 407エラーが発生しますが、プロキシを追加する他の領域が見つからないようです。

私が試したいくつかのことは次のとおりです。

  • リポジトリをmirror次から変更します。base
  • リポジトリをhttp次から変更します。https
  • SELINUXの無効化
  • ファイアウォールの停止

CentOS 8のドキュメントはそれほど多くないようですが、誰かが助けてくれることを願っています。

ベストアンサー1

dnfがプロキシ処理方法を変更したことがわかりました。デフォルトのプロキシ認証を使用している場合は、それを指定する必要があります。

vi /etc/dnf/dnf.conf
# proxy settings
proxy=http://proxy.domain.ltd:3128/
proxy_username=username
proxy_password=password
proxy_auth_method=basic

おすすめ記事