2.1.3 Настройка yum или dnf для работы через proxy
По умолчанию, yum (РЕД ОС 7.2 и младше) или dnf (РЕД ОС 7.3 и старше) получает данные с HTTP-сервера. Все соединения yum или dnf с HTTP происходят с использованием HTTP / 1.1 протокола и совместимых с ним веб прокси серверов.
Если вам необходимо разрешить доступ к yum или dnf через proxy-сервер для всех пользователей, используйте файл /etc/yum.conf или /etc/dnf/dnf.conf, соответственно, и внесите в него следующие строчки:
proxy=http://proxy.mydomain.com:3128 proxy_username=user_proxy proxy_password=pass_user_proxy
В данном примере параметр:
proxy — адрес вашего proxy-сервера:порт;
proxy_username — имя пользователя;
proxy_password — пароль пользователя.
Если ваш proxy-сервер не использует авторизацию, достаточно прописать только:
proxy=http://proxy.mydomain.com:3128
Таким образом, файл /etc/yum.conf
или /etc/dnf/dnf.conf
требуется для настройки работы yum или dnf, соответственно, через прокси для всех пользователей.
Чтобы разрешить доступ yum или dnf через proxy-сервер для конкретного пользователя, вам необходимо использовать файл профиля пользователя. По умолчанию это ~/.bash_profile в домашнем каталоге пользователя. Внесите в него следующие строчки:
http_proxy="http://mycache.mydomain.com:3128" export http_proxy
Eсли для работы proxy сервера необходимо использовать логин-пароль, то добавьте их в строчку http_proxy:
http_proxy="http://user_proxy:pass_user_proxy@proxy.mydomain.com:3128"
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.