-
临时环境变量配置
- 在终端执行(仅当前会话有效):
export http_proxy=http://<proxy_ip>:<proxy_port> export https_proxy=http://<proxy_ip>:<proxy_port> export no_proxy="localhost,127.0.0.1"
- 在终端执行(仅当前会话有效):
-
永久系统级配置
- 创建配置文件:
sudo vi /etc/profile.d/proxy.sh
- 添加内容:
export HTTP_PROXY=http://<user>:<password>@<proxy_ip>:<proxy_port> export HTTPS_PROXY=$HTTP_PROXY export NO_PROXY="localhost,127.0.0.1,::1"
- 执行
source /etc/profile
或重新登录
- 创建配置文件:
-
Yum/DNF代理配置
- 编辑配置文件:
sudo vi /etc/dnf/dnf.conf
- 添加:
proxy=http://<proxy_ip>:<proxy_port> proxy_username=<username> proxy_password=<password>
- 编辑配置文件:
-
APT代理配置(如使用)
- 创建配置文件:
sudo vi /etc/apt/apt.conf.d/30proxy
- 添加:
Acquire::http::Proxy "http://<proxy_ip>:<proxy_port>";
- 创建配置文件:
-
验证代理连通性
curl -v http://example.com wget -O- http://example.com
注意事项:
- 代理地址需替换为实际服务器信息
- 带认证的代理需按
user:pass@host:port
格式填写 - 防火墙需放行代理端口
- 敏感凭证建议使用专用凭据文件存储