子方有话
最近在编译一个路由器固件,无奈链接到 GitHub 的速度实在是太慢了。随后子方在 Ubuntu 系统设置了代理访问,但仍然收到了龟速。经过检查,发现浏览器出国是没有问题的,但就奇怪了,为啥在 SSH 中的速度这么慢呢?
想起了上次做过一次全局代理的问题,当时是使用了命令行,没有桌面环境的代理,是没有问题的。经过初步分析,子方猜测此时的ssh并没有走代理访问,和 Windows 一样,可能在系统里设置了代理规则,但并不是所有的数据包都走了代理,因此需要单独为 SSH 配置一下。
如果你在系统配置里已配置代理,但速度很慢,可以按照子方的方法尝试一下,可能会有效果。上一次的代理详情参见:如何为Linux配置全局代理,以Debian为例
操作步骤
export http_proxy="http://192.168.0.48:1082" export https_proxy="http://192.168.0.48:1082" source /etc/profile
搞定收工,下载速度终于从数十 kb 有了极大的提升。如有帮助请继续支持子方。
取消代理
unset http_proxy unset https_proxy