开发者社区> johnwong> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

在Terminal使用socks5代理

简介:
+关注继续查看
在Terminal使用socks5代理

在Terminal使用socks5代理

平时用SSLedge科学上网,速度很不错。在公司有时候连不上,不过这主要是公司破网络的问题。开发中经常需要在Terminal做一些事情,比如使用github、更新gem、安装brew等等。平时的使用中很慢,而且有些开发网站被屏蔽,这就需要Terminal也能科学上网。

一个sock5代理

首先你要有一个sock5代理。我使用的是https://eurekavpt.com/。安装和配置参考网站的文档。建立sock5代理的方法是在GoAgentX中新建一个SSLedge服务,选择带的服务器,并勾选Socks Mode。记住它的端口,比如我使用的是8032。

proxychains的安装与配置

在Terminal中使用代理的一个非常棒的工具是proxychains。在Mac平台下名称叫做proxychains-ng,可以通过Homebrew安装: brew install proxychains-ng

配置文件路径为/usr/local/Cellar/proxychains-ng/4.10/etc,配置最后部分修改为:


[ProxyList]
socks5  127.0.0.1 8032


使用方法

确保你的GoAgentX中sock5代理已经启动。在Terminal中需要使用代理的命令前面加proxychains4就可以了。例如clone一个git库:


proxychains4 git clone https://github.com/JohnWong/johnwong.github.io.git


拯救你的开发,简直就是飞一般的感觉。像CocoaPods的Specs这样庞大的代码库也不在话下,曾经达到近10MB/s的速度,简直震惊。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
PowerShell设置Http、Https代理
PowerShell设置Http、Https代理
0 0
socks5在服务器运行正常 但始络无法连接
配置好socks5代理 服务器都运行正常 无法连接
0 0
iterm通过代理访问网络
下载fabric的docker镜像的时候,mac已经开了代理,但速度还是巨慢,原来iterm通过代理访问网络还要单独设置,在~/.zshrc 或者~/.bash_profile 配置文件中添加如下配置:
0 0
1011.KazaQ's Socks
Problem Description KazaQ wears socks everyday.
535 0
Win7下部署Tun2Socks,将Shadowsocks转成全局代理
Win7下部署Tun2Socks,将Shadowsocks转成全局代理 前提: 要有一个可用的Socks5代理 步骤说明: 1.
8016 0
socks
http://sourceforge.net/projects/ssocks/ 3proxy ss5
517 0
Socks5代理服务器配置
最近有不少网友老是问我一些QQ如何利用代理的事。其实是很简单的,通过代理猎手寻找一些socks5代理便可。
1139 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载