刘博平的博客

一个软件工程师

ssh走shadowsocks/r 防止GFW干扰

ssh连接国外VPS,会被GFW检测出,并进行干扰,丢包、速度慢,同时也提高了风险,因为如果大流量连接这个VPS,就可能是SSR商人站点,你的IP用ssh连接,说明你可能就是站长,擒贼先擒王的道理,相信你们都懂得。

解决办法也很简单,让ssh连接走shadowsocks/r、v2ray的socks5就好了。

1
2
3
4
5
cat ~/.ssh/config 

Host 123.123.123.123 *.example.com github.com
HostName %h
ProxyCommand nc -x 127.0.0.1:1080 %h %p

Host后面是你的VPS IP,最好帮个域名,更方便管理
127.0.0.1:1080是你本地机器代理的IP:端口

另外一个好处是很多人clone github时,喜欢用git@github.com的ssh协议,这个办法同样可以加速github clone的速度。