爲yum、wget配置網絡代理

通常在中、大型企業中爲了企業內部網絡安全,一般採用代理方式鏈接外部Internet,這樣內網的Linux服務器便沒法直接鏈接到外部的yum服務器了,致使安裝軟件不太方便(畢竟有些軟件的依賴包太多)。php

這裏,我僅我的工做環境記錄下CentOS服務器的yum及wget網絡代理配置。centos

1、yum代理配置以下:

1. 修改/etc/yum.conf文件,尾部追加以下內容:

sudo vi /etc/yum.conf安全

[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-release

#配置代理
http_proxy=http://代理IP地址:端口

#有,則添加;(沒有,則請省略如下;)
proxy_username=代理的用戶名
proxy_password=代理的密碼

2. 測試yum代理配置

yum list服務器

執行以上命令後如可以正確獲取到yum數據即表明yum代理配置成功。網絡

2、wget下載配置代理

方法1:在wget命令中直接設置

HTTP代理

wget http://www.sina.com -e use_proxy=yes -e http_proxy=代理ip:端口ide

HTTPS代理

wget --no-check-certificate http://www.sina.com -e use_proxy=yes -e http_proxy=代理ip:端口測試

方法2:添加配置文件

在當前用戶的目錄下建立一個.wgetrc文件,並在其中寫入代理服務器信息url

vi ~/.wgetrcdebug

#配置代理
http_proxy=http://代理IP地址:端口
ftp_proxy=http://代理IP地址:端口

#有,則添加;(沒有,則請省略如下;)
proxy_username=代理的用戶名
proxy_password=代理的密碼

#表示開啓代理
use_proxy=on
相關文章
相關標籤/搜索