Skip to content

git and socks5 proxy

dongyuwei edited this page Jan 22, 2013 · 7 revisions
  1. ssh -NfD 9999 username@vps-server-ip-or-domain 这一步可以推荐使用无密码的公钥认证。这将在本地创建一个socks proxy server,地址为 127.0.0.1:9999
  2. ubuntu shell 命令执行 sudo apt-get install connect-proxy 安装connect-proxy
  3. config ssh client using ProxyCommand vim ~/.ssh/config
## Outside of the firewall, use connect command with SOCKS conenction.
Host *
   ProxyCommand connect -S 127.0.0.1:9999 %h %p

## Inside of the firewall, use connect command with direct connection.
Host *.tbox.me
   ProxyCommand connect %h %p
  1. 现在就可以正常使用git命令了,如git clone。
  2. connect-proxy参考文档

Clone this wiki locally