公司内网,配置代理以后无法使用yum源

配置完代理以后,可以上网,可以访问网页,就是yum不能直接使用

原来yum里面需要单独设置代理
就是yum源的参数加proxy=“http://ip:PORT”
即在/etc/yum.conf中加入下面几句.

proxy=http://10.4.200.228:8080
proxy_username=bmcc60000
proxy_password=pl,12345


另外: 
/root/.bashrc中加入: 
export http_proxy="http://username:password@210.45.72.XX:808"
如果是通过ip或电脑的网卡地址认证,可忽略所有username 和 password .
注:停止使用代理的时候,要把改过的文件改成原样.尤其是如果使用了export http_proxy="http://210.45.72.XX:808"命令,
要在命令行输入: unset http_proxy ,去除环境变量.
因为export http_proxy="http://210.45.72.XX:808"这条命令的实质是把export后面的设置写进环境设置文件中.
输入env 可以看所有的环境变量设置.

1、vi /etc/profile ,添加内容,执行 source profile 使刚才添加的内容生效。

http_proxy = http://username:password@yourproxy:8080/
https_proxy = http://username:password@yourproxy:8080/
ftp_proxy = http://username:password@yourproxy:8080/
no_proxy="localhost,127.0.0.1,yourip"
export http_proxy
export https_proxy
export no_proxy
export ftp_proxy


注:可以执行export,查看配置是否生效。

2、vi /etc/yum.conf,添加内容。

proxy = http://username:password@yourproxy:8080/


参考文献:https://blog.csdn.net/qq_33569093/article/details/72898126

3、vi /etc/bashrc,添加内容,执行 source bashrc 使刚才添加的内容生效(一般不用)。

export HTTP_PROXY="http://username:password@d1-proxy.neusoft.com:8080/"
export HTTPS_PROXY="http://username:password@yourproxy:8080/"
export NO_PROXY="localhost,127.0.0.1,.neusoft.com,yourip"


4、代理配置完成后测试配置是否成功:wget www.baidu.com

注:如果提示 wget: command not found ,则:

yum -y install wget

5、cd /etc/yum.repos.d

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

6、处理缓存:

yum clean all

yum makecache

yum update

7、执行yum install -y unzip zip 即可使unzip指令生效。

原文地址:https://www.cnblogs.com/augusite/p/10895368.html