软路由设置代理后 git pull/push 无法连接

查看 57|回复 5
作者:shiziqyf   
我在软路由上加了代理后,git pull/push 无法连接,仓库是 github, 大伙们知道咋回事吗。
路由器系统是 OpenWrt,代理软件用的 PassWall 。
如果设置 github 不走代理就可以正常使用。

软路, git, GitHub, 代理

totoro52   
我昨天也遇到你这个问题了,我捣鼓了很多方法都没办法解决,最后的解决方案是放弃 ssh ,改用 https
mohumohu   
可能是你的节点不允许连接 22 端口。用 https clone 试试。
totoro52   
@mohumohu 有可能,也可以改用 443 端口,还不行的话,改用 https 吧
BaseException   
我一直用 ssh port 443 clone
```
Host github.com
HostName ssh.github.com
IdentityFile /Users/xxx/.ssh/xxx_id_rsa
User git
Port 443
ProxyCommand nc -v -x 10.10.10.1:7890 %h %p
```
10.10.10.1:7890 是我 openWrt 软路由的透明代理,用的是 Shadow. socks R Plus +
ncepuzs   
机场节点屏蔽 22 端口,参考楼上设置,配置文件为 ~/.ssh/config
您需要登录后才可以回帖 登录 | 立即注册

返回顶部