v2ray + TortoiseGit

我在GitHub上部署了repository,win端使用TortoiseGit  (个人很喜欢),不翻墙基本无法访问。我用的是私用的v2ray + ws,pc客户端是V2rayU。把v2rayU设置为global。google.com可以正常访问,但使用TortoiseGit Pull 的时候总是提示 Connect to github.com 443 failed: timed out,看样子好像是没有翻出去。

看了一下v2rayN的设置,Settings 里的Listening Port (protocol: socks) 设置为了1082,于是以为v2rayN 是在pc 的1082监听,在TortoiseGit > Settings > Network > Enable Proxy Server 打勾,将Server address 设置为 127.0.0.1,端口填1082。仍然不成功,很奇怪。

后来突然想到没准https 的监听端口并非是这个socks 的监听端口,于是将v2rayN 激活的情况下看了一下 IE 里的internet settings 里的自动生成的配置,发现是监听在1083端口。TortoiseGit 的设置如图,现在可以正常使用ToroiseGit 访问GitHub了。

tortoisegit-proxy-setting

Leave a Reply

Your email address will not be published. Required fields are marked *