在azure上安裝devstack,clone速度很慢,而且每次都超時失敗,後經排查,azure的網速很快,爲啥每次clone的速度都是幾k每秒,上網搜索後,發現被牆的緣由,因而設置gitproxygit
如下是設置方法:bash
$ sudo apt-get install socat $ sudo vi /usr/bin/gitproxy #!/bin/bash PROXY=squid.vpsee.com PROXYPORT=3128 PROXYAUTH=username:password exec socat STDIO PROXY:$PROXY:$1:$2,proxyport=$PROXYPORT,proxyauth=$PROXYAUTH $ sudo chmod +x /usr/bin/gitproxy $ git config --global core.gitproxy gitproxy
其中的內容變動爲適合的內容。ui
我更改後,其實設置了機器自己,我機器自己並無設置代理,可是azure的速度就提高到了1M/s。代理
不知道什麼緣由?code
可是個人問題解決了vps