Linux系统代理配置变量

知识点:
当局域网无法直接访问外网时,可以通过设置linux的代理访问外网。

Linux系统代理配置相关环境变量:
http_proxy:为 http 设置代理;默认不填开头以 http 协议传输。
https_proxy:为 https 设置代理。
ftp_proxy:为 ftp 设置代理。
all_proxy:全部变量设置代理(设置了此变量,其余变量不需设置)。
no_proxy 无需配置代理的主机或域名(可以使用通配符,多个主机使用“,”号分隔)。

设置系统代理配置环境变量:
export http_proxy=server:port
export https_proxy=user:password@server:port
export ftp_proxy=socks5://server:port
export no_proxy=”localhost, 127.0.0.1, ::1″

取消代理配置:
unset http_proxy
unset https_proxy
unset ftp_proxy
unset no_proxy

Linux常用程序使用代理设置:

1. Ubuntu系统apt的配置:
修改文件”/etc/apt/apt.conf”,添加:
Acquire::http::Proxy “server:port”

2. Centos系统yum的配置:
修改文件”/etc/yum.conf”,添加:
proxy=http://server:port

3. Git的配置:
添加:
git config –global http.proxy ‘socks5://127.0.0.1:1080’
git config –global https.proxy ‘socks5://127.0.0.1:1080’

删除:
git config –global –unset http.proxy
git config –global –unset https.proxy

五月 21, 2020 | In: Linux

Comment Form

You must be logged in to post a comment.

分类

归档

ipv6 ready