Archive:Docs/Drafts/AdministrationGuide/ManagingSoftware/YumProxy

Using yum with a Proxy Server
By default,  accesses network repositories with HTTP. All  HTTP operations use HTTP/1.1, and are compatible with web proxy servers that support this standard. You may also access FTP repositories, and configure  to use an FTP proxy server. The  package provides a proxy service for both HTTP/1.1 and FTP connections.

Configuring Proxy Server Access
To enable all  operations to use a proxy server, specify the proxy server details in. The proxy setting must specify the proxy server as a complete URL, including the TCP port number. If your proxy server requires a username and password, specify these by adding  and   settings.

The settings below enable yum to use the proxy server, connecting to port 3128, with the username   and the password.

proxy=http://mycache.mydomain.com:3128 proxy_username=yum-user proxy_password=qwerty

Example 4. Configuration File Settings for Using A Proxy Server

Configuring Proxy Server Access for a Single User
To enable proxy access for a specific user, add the lines in the example box below to the user's shell profile. For the default, the profile is the file. The settings below enable  to use the proxy server , connecting to port 3128.

http_proxy="http://mycache.mydomain.com:3128" export http_proxy

Example 5. Profile Settings for Using a Proxy Server

If the proxy server requires a username and password, add these to the URL. To include the username  and the password , add these settings:

http_proxy="http://yum-user:qwerty@mycache.mydomain.com:3128" export http_proxy
 * 1) The Web proxy server, with the username and password for this account

Example 6. Profile Settings for a Secured Proxy Server