CentOS如何設(shè)置代理上網(wǎng)
方法一:通過環(huán)境變量配置全局代理
在終端中執(zhí)行以下命令臨時啟用代理:
export http_proxy="http://代理服務(wù)器IP:端口"
export https_proxy="http://代理服務(wù)器IP:端口"
永久生效配置需創(chuàng)建配置文件:
sudo vi /etc/profile.d/proxy.sh
添加以下內(nèi)容并保存:
export http_proxy="http://代理服務(wù)器IP:端口"
export https_proxy="http://代理服務(wù)器IP:端口"
方法二:配置yum/dnf代理
編輯yum配置文件:
sudo vi /etc/yum.conf
在[main]段落下添加:
proxy=http://代理服務(wù)器IP:端口
方法三:為curl/wget單獨設(shè)置代理
創(chuàng)建curl配置文件:
vi ~/.curlrc
添加內(nèi)容:
proxy = http://代理服務(wù)器IP:端口
方法四:圖形界面配置(GNOME桌面)
操作路徑:Settings → Network → Network Proxy
選擇"Manual"模式,填寫代理地址和端口后點擊"Apply"生效。
注意事項
- 代理地址需包含協(xié)議前綴(http://或https://)
- 啟用代理前測試網(wǎng)絡(luò)連通性:
curl -I http://example.com
- 需要認(rèn)證的代理需使用格式:
http://用戶名:密碼@代理IP:端口
- 排除內(nèi)網(wǎng)地址可在環(huán)境變量設(shè)置:
export no_proxy="localhost,127.0.0.1,內(nèi)部域名"