Linux设置全局代理

这周在实验室镜像openstack的源,那速度太过于酸爽,无奈通过代理的方式避开GFW。下面是linux下通过使用代理的方式设置方式。192.178.102.30我已经使用ss翻墙并开启了局域网共享。

#
vim /etc/profile
http_proxy=192.178.102.30:1080
export http_proxy
https_proxy=192.178.102.30:1080
export https_proxy
ftp_proxy=192.178.102.30:1080
export ftp_proxy
rsync_proxy=192.178.102.30:1080
export rsync_proxy
RSYNC_PROXY=192.178.102.30:1080
EXPORT RSYNC_PROXY
no_proxy=192.168.200.0 # 访问局域网地址(192.168.20.0/24网段)时不使用代理,可以用逗号分隔多个地址。
source /etc/profile

以上几行命令的意思是,这台linux机器所有的http、https、ftp、rsync请求,都只会通过192.178.102.30:1080这台windows代理服务器进行访问

使用curl cip.cc进行测试,查看IP是否为代理服务IP地址。