全局代理配置
修改/etc/profile
vi /etc/profile
有用户名和密码的可以按照下面格式写,添加到profile文件末尾:
# 注意:等号两边没有空格
export http_proxy=http://username:password@yourproxy:8080/
export ftp_proxy=http://username:password@yourproxy:8080/
没有用户名和密码的可以按照下面格式写,添加到profile文件末尾
# 注意:等号两边没有空格
export http_proxy=http://10.103.8.3:18080/
export https_proxy=http://10.103.8.3:18080/
export ftp_proxy=http://10.103.8.3:18080/
最后强制让配置文件生效
source /etc/profile
yum配置代理
修改/etc/yum.conf文件
sudo vi /etc/yum.conf
[main]
cachedir=/var/cache/yum/$basearch/$releasever
# 添加下面的配置
proxy=http://10.103.8.3:18080
# 添加上面的配置
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
wget配置代理
1.在环境变量中设置代理
export http_proxy=http://127.0.0.1:8087
2.使用配置文件
为wget配置代理,可以直接修改/etc/wgetrc,也可以在主文件下新建.wgetrc,并编辑相应内容,本文采用后者。
将/etc/wgetrc中与proxy有关的几行复制到~/.wgetrc,并做如下修改:
#You can set the default proxies for Wget to use for http, https, and ftp.
# They will override the value in the environment.
https_proxy = http://10.103.8.3:18080/
http_proxy = http://10.103.8.3:18080/
ftp_proxy = http://10.103.8.3:18080/
# If you do not want to use proxy at all, set this to off.
use_proxy = on
这里 use_proxy = on 开启了代理,如果不想使用代理,每次都修改此文件未免麻烦,我们可以在命令中使用-Y参数来临时设置:
# 打开或关闭代理
-Y, --proxy=on/off
网友评论