Linux

配置代理

2018-12-27  本文已影响0人  王勇1024

全局代理配置

修改/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
上一篇 下一篇

猜你喜欢

热点阅读