一个 github 拉取推送加速的思路

1 天前
 ninvfeng

这两天好像 github 拉取推送都超时了~

在 ~/.ssh/config 中添加

Host github.com
  User git
  HostName github.com
  ProxyJump proxyserver
  
Host proxyserver
  User root
  HostName your_server_ip
  IdentityFile xxx

其中 proxyserver 是你 hk 或海外可以直连 github 的服务器

3164 次点击
所在节点    程序员
32 条回复
FabricPath
1 天前
有点麻烦,还是:

1. 家里软路由部署透明代理
2. 出门在外打洞回家,从家里代理出去

一劳永逸
coolcoffee
1 天前
最好不要用 ssh 大流量跑,速度慢不说还很容易被墙给干掉的。 正确的做法还是应该走本地的 socks5 服务器🐶
irrigate2554
1 天前
透明代理 + https 协议拉取
fuzzsh
1 天前
既然你都有国际服务器了,本地开 proxy 算是基础,为什么不直接用 Proxycommand……
superrichman
1 天前
直接上 ProxyCommand ,随便弄个代理都能用

ProxyCommand ncat --proxy-type socks5 --proxy 127.0.0.1:9999 %h %p
mrgeneral
1 天前
直接 TUN 接管
bigtear
1 天前
偶尔简单用一下还不错
ssh 大流量容易被盯上或者阻断
waklealone
1 天前
surge 增强模式就行
jiangzm
1 天前
ProxyCommand nc -v -x 127.0.0.1:7890 %h %p
Lychee0
1 天前
tun mode 解君愁
Tiande
1 天前
skiy
1 天前
用这个: https://github.com/shunf4/proxychains-windows

linux 平台也有。proxychains git 这样胜,在命令行前面加 proxychains 就行了(首先要加入 PATH )
skiy
1 天前
up 的环境看起来不像 win ,那就用正面这个。自己 build 一下就行了,c 写的。
https://github.com/rofl0r/proxychains-ng
kennylam777
1 天前
年輕人終究是年輕人, 太衝動了, 不知道牆有多高, 觸發阻斷的流量有多大.......
wangtian2020
1 天前
感觉不如 tun 模式启动
jocover
1 天前
直接用 proxychains 就行了,你这个太麻烦了
starrys
1 天前
温馨提示:国内使用代理访问 github 最快的是日本节点。
kristofer
1 天前
直接 tun ,折腾那么多太费事了,还不一定稳。
UnluckyNinja
1 天前
windows 应该不需要额外安装别的,一直用的下面这个,忘记从哪个 stackoverflow 捞来的了
Host github.com
User git
ProxyCommand connect -S localhost:7890 %h %p
Hostname ssh.github.com
Port 443
BitGeek
1 天前
我在 linux 里的方案是直接在/etc/profile 里添加 all_proxy=...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1155443

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX