您好,登錄后才能下訂單哦!
有時(shí)候,我們無法直接連接外部網(wǎng)絡(luò),可能需要連接代理服務(wù)器,才能訪問外網(wǎng),進(jìn)行軟件包安裝,程序升級(jí),此時(shí)我們需要配置一些代理設(shè)置,這樣才能保證網(wǎng)絡(luò)正常。
置全局代理,方法如下:
修改 /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)容;
修改完成后,注銷重新登錄即可。
用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 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
免責(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)容。