一、四种代理方式
http_proxy:http代理
https_proxy:https安全代理
ftp_proxy:ftp代理
no_proxy:不使用代理的IP
二、代理语法
1、http_proxy=http://username:password@proxyserver:port/
http_proxy:表示使用http的代理方式,也可以使用https_proxy、ftp_proxy
username:使用代理的用户名,有特殊字符的,用\转换.
password:使用代理的密码,有特殊字符的,用\转换.
proxyserver:代理地址,可以是IP,域名
port:使用代理的端口
例如:
http_proxy=http://10.199.75.12:8080
ftp_proxy=http://10.199.75.12:8080
2、no_proxy是一系列IP的集合,中间用','隔开,网络上有说可以设置网域,我没有测试成功....以后再 补充.
3、export
三、设置方法详解
方法一:命令
# export http_proxy=http://10.199.75.12:8080
# export https_proxy=http://10.199.75.12:8080
# export ftp_proxy=http://10.199.75.12:8080
特点:即时生效,重启后失效
方法二:当前用户下有效
# vi ~/.bashrc
添加如下代码:
http_proxy=http://10.199.75.12:8080
https_proxy=http://10.199.75.12:8080
ftp_proxy=http://10.199.75.12:8080
no_proxy=192.168.80.1,localhost,127.0.0.1
export http_proxy https_proxy ftp_proxy no_proxy
保存退出vi后,可以执行
# source ~/.bashrc,即时生效。
特点:针对当前用户有效,使用source可及时生效,或重启生效
方法三:所有用户有效(推荐)
# vi /etc/profile
添加如下代码:
http_proxy=http://10.199.75.12:8080
https_proxy=http://10.199.75.12:8080
ftp_proxy=http://10.199.75.12:8080
no_proxy=192.168.80.1,localhost,127.0.0.1
export http_proxy https_proxy ftp_proxy no_proxy
特点:对所有用户有效,需重启生效。