溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

centos7上代理設(shè)置

發(fā)布時(shí)間:2020-06-29 01:00:25 來源:網(wǎng)絡(luò) 閱讀:1343 作者:羊草 欄目:系統(tǒng)運(yùn)維

有時(shí)候,我們無法直接連接外部網(wǎng)絡(luò),可能需要連接代理服務(wù)器,才能訪問外網(wǎng),進(jìn)行軟件包安裝,程序升級(jí),此時(shí)我們需要配置一些代理設(shè)置,這樣才能保證網(wǎng)絡(luò)正常。

一、全局服務(wù)器環(huán)境變量

置全局代理,方法如下:

修改 /etc/profile 文件,添加下面內(nèi)容:

http_proxy=http://username:password@yourproxy:8080/

ftp_proxy=http://username:password@yourproxy:8080/

export http_proxy

export ftp_proxy

如果沒有密碼限制,則以上內(nèi)容可以修改為以下內(nèi)容:

http_proxy=http://yourproxy:8080/

ftp_proxy=http://yourproxy:8080/

export http_proxy

export ftp_proxy

若只針對(duì)某個(gè)用戶而言,則修改 ~/.bash_profile 文件,添加相同內(nèi)容;

修改完成后,注銷重新登錄即可。

二、yum代理設(shè)置

用vi編輯器打開yum配置文件,一般情況下: vi /etc/yum.conf

打開yum的配置文件之后,在文件最后加上代理服務(wù)器的協(xié)議、地址、端口,如果代理服務(wù)器需要用戶認(rèn)證話,同時(shí)加上認(rèn)證用戶的用戶名和密碼。

代理服務(wù)器不需要認(rèn)證:加上 proxy=協(xié)議://代理服務(wù)器地址:端口 (如:proxy=http://192.168.1.1:80)

代理服務(wù)器需要認(rèn)證用戶:加上 proxy=協(xié)議://代理服務(wù)器地址:端口 (如:proxy=http://192.168.1.1:80)

                                                proxy_username=代理服務(wù)器用戶名

                                                proxy_password=代理服務(wù)器密碼

保存退出后,就可以使用yum輕松的安裝軟件了。

三、git代理設(shè)置

git config --global https.proxy https://proxyuser:proxypassword@ip/域名:port

git config --global http.proxy http://proxyuser:proxypassword@ip/域名:port

示例:

假設(shè)某人在百度工作,公司代理服務(wù)器是(proxy.baidu.com),端口是(8080),代理配置如下

1、代理服務(wù)器需要鑒權(quán)配置

git config --global https.proxy https://username:password@proxy.baidu.com:8080

2、代理服務(wù)器不需要鑒權(quán)配置
git config --global https.proxy https://proxy.baidu.com:8080

四、代理配置中的一些特殊字符

如果密碼中有@等特殊字符,會(huì)出錯(cuò),比如

git config --global http.proxy http://username:abc@123@proxy.baidu.com:8080

解析時(shí)會(huì)從第一個(gè)@解析,提示@123@proxyhk.huawei.com找不到,此時(shí)要對(duì)其中的特殊符號(hào)進(jìn)行處理,使用百分比編碼(Percent-encoding)對(duì)特殊字符進(jìn)行轉(zhuǎn)換,轉(zhuǎn)換。
列表如下:

! --> %21    # --> %23    $ --> %24    & --> %26    ' --> %27

( --> %28    ) --> %29    * --> %2A    + --> %2B    , --> %2C

/ --> %2F    : --> %3A    ; --> %3B    = --> %3D    ? --> %3F

@ --> %40    [ --> %5B    ] --> %5D

例如:代理賬戶:admin
代理密碼:abc@123
br/>代理賬戶:admin
代理密碼:abc@123
代理服務(wù)器:http://172.31.101.102:8080
進(jìn)行全局代理的時(shí)候,需要按照如下配置

http://admin:abc%40123@172.31.101.120:8080

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI