CentOS — настройка yum для работы через proxy

По умолчанию, yum получает данные с  HTTP сервера. Все соединения yum с HTTP происходят с использованием HTTP / 1.1 протокола и совместимых с ним веб прокси серверов. Вы также можете получить доступ к репозиториям используя протокол FTP.

Если вам необходимо разрешить доступ к yum через proxy сервер для всех пользователей используйте файл /etc/yum.conf и внесите в него следующие строчки:

proxy=http://proxy.mydomain.com:3128
proxy_username=user_proxy
proxy_username=pass_user_proxy

В данном примере параметр:
proxy — адрес вашего proxy сервера:порт
proxy_username — имя пользователя
proxy_username — его пароль

Если ваш proxy сервер не использует авторизацию достаточно прописать только:

proxy=http://proxy.mydomain.com:3128

/etc/yum.conf — настраивать работу yum через прокси для всех пользователей.

Чтобы разрешить доступ yum через proxy сервер для конкретного пользователя вам необходимо использовать файл профиля пользователя. По умолчанию это  ~/.bash_profile в домашнем каталоге пользователя. Внесите в него следующие строчки:

http_proxy=»http://mycache.mydomain.com:3128″
export http_proxy

если для работы proxy сервера необходимо использовать логин-пароль добавьте их в строчку http_proxy:

http_proxy=»http://user_proxy:pass_user_proxy@proxy.mydomain.com:3128″

 

CentOS — настройка yum для работы через proxy: 2 комментария

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *