码迷,mamicode.com
首页 > 其他好文 > 详细

在azure上使用git proxy socat

时间:2015-02-02 10:57:56      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:

在azure上安装devstack,clone速度很慢,并且每次都超时失败,后经排查,azure的网速很快,为啥每次clone的速度都是几k每秒,上网搜索后,发现被墙的原因,于是设置gitproxy

以下是设置方法:

$ 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

其中的内容变更为适合的内容。

我更改后,其实设置了机器本身,我机器本身并没有设置代理,但是azure的速度就提升到了1M/s。

不知道什么原因?

但是我的问题解决了

在azure上使用git proxy socat

标签:

原文地址:http://my.oschina.net/longfirst/blog/374295

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!