企業プロキシの背後に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.*"
yum
CentOS 7サーバーに正確な設定(除外)があり、dnf
アップデートまたはインストール用に接続できます。
次の実行時に受信したエラーメッセージはyum -y update kernel
次yum -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