edit /etc/yum.conf add follow:
# The proxy server - proxy server:port number
proxy=http://mycache.mydomain.com:3128
# The account details for yum connections
proxy_username=yum-user
proxy_password=qwerty
http://docs.fedoraproject.org/yum/en/sn-yum-proxy-server.html