在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的速度,简直震惊。

目录
相关文章
|
10月前
|
数据安全/隐私保护
socks5代理
socks5代理使用密码认证时无法打开文档
228 3
|
5月前
|
安全 数据安全/隐私保护
Burpsuite Proxy代理功能
Burpsuite Proxy代理功能
|
7月前
|
存储 Windows
在 PowerShell 中获取代理设置
【8月更文挑战第27天】
284 6
|
10月前
|
安全 网络安全 数据安全/隐私保护
socks5代理如何工作?socks5代理可以用来做什么?
本文介绍了socks5代理,一种能传输二进制数据的协议代理,提供更好的安全性和灵活性。它在客户端和服务器间作为中介,支持加密通信,适用于突破网络限制、保护隐私和加速访问。选择socks5代理应考虑稳定性、速度、安全性和透明性,以及对多协议的支持。
|
10月前
|
网络协议 安全 网络安全
什么是 SOCKS5 代理,它最适合做什么?
SOCKS代理是用于穿透防火墙,使客户端能与服务器通信的协议,它不依赖特定的协议或程序。作为第5层协议,SOCKS能处理HTTP、HTTPS等请求,但不支持低于第5层的协议。SOCKS4与SOCKS5的区别在于身份验证和UDP支持,SOCKS5提供更强的安全性,如通过SSH加密。SOCKS代理通过指定服务器路由流量,隐藏IP地址,常用于网页抓取和避免IP封锁。虽然能隐藏位置,但不保证数据安全,不如VPN加密。SOCKS5代理的优点包括:受防火墙保护的服务访问、更快的P2P性能、无需特殊设置、提高性能和可靠性,特别是通过UDP协议实现。
|
10月前
|
监控 安全 网络协议
SOCKS/SOCKS5代理协议是什么
SOCKS代理协议是客户端与服务器间通信的桥梁,通过中间服务器实现安全连接。SOCKS5是其升级版,增加了用户认证、UDP支持和IPv6地址功能,提供更强加密和更高安全性。常用于匿名浏览、企业流量监控及网络访问安全。理解其原理并恰当使用,能保障网络隐私和安全。
|
10月前
|
数据采集 网络协议 安全
http代理ip和socks代理ip有什么区别?哪个好?
HTTP(HyperText Transfer Protocol)即超文本传输协议。是Internet上行信息传输时使用最为广泛的一种非常简单的网络协议。Socks是一种网络传输协议,主要用于客户端与外网服务器之间通讯的中间传递。
powershell 设置代理
powershell 设置代理
380 0
|
JavaScript 前端开发 网络安全
BurpSuite2021 -- 代理模块(Proxy)
BurpSuite2021 -- 代理模块(Proxy)
185 0
BurpSuite2021 -- 代理模块(Proxy)
Metasploit -- FTP、Telnet和http服务探测
Metasploit -- FTP、Telnet和http服务探测
120 0
Metasploit -- FTP、Telnet和http服务探测