在服务器里面,怎么给访问 github 加速?
資深大佬 : GTD 0
如图,真心龟速,有办法让服务器使用本地的 shell 的 proxy 达到加速的目的吗?

大佬有話說 (10)
如图,真心龟速,有办法让服务器使用本地的 shell 的 proxy 达到加速的目的吗?

先本地 shell 执行:
ssh -fNR *:远程机器端口:本地代理机器局域网 IP 或 localhost:本地局域网 IP 机器或本机端口 [email protected]远程机器 IP
没记错错的话这个命令是让远程机器开启一个端口,在远程主机里访问这个端口就是访问本地的端口对应的服务,这个叫远程端口转发到本地(或本地局域网)
接着在远程机器设置 git 和 http 或 https 的 proxy 到机器本身的那个端口即可
猜想的没实践过。另外,需要 ssh 设置自动连接,防止超时断开 connect
“`
Host proxy
Hostname server-ip
….
Host github.com
ProxyJump proxy
“`
git clone [email protected]:user/project.git
前提是你有一台可以加速的 ssh 服务器。