#笔记#MacBook/Linux如何让终端走代理

2019-08-21 02:43:00

使用MacBook与Linux的时候最痛苦的莫过于本机代理可以设置,但是终端一直无法走全局,所以此篇教程就记录了我如何在Linux与MacBook持续折腾我的终端全局代理的。而我解决这个问题使用的工具就是proxychains-ng

MacBook如何使用

在MacBook中最快捷的安装方法便是

brew install proxychains-ng

如果你没有brew 请先输入命令行

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

修改配置

vi /usr/local/etc/proxychains.conf
在ProxyList下添加对应代理地址和端口 如:socks5 127.0.0.1 1086

问题

MacBook中的mojave系统会出现proxychins无法使用的原因哪怕设置好也无法使用。

解决方法如下

  • 点击左上方  按钮,选择重启
  • 长按 Command-R 进入 Recovery System
  • 点击 Utilities,选择 Terminal
  • 输入命令 csrutil disable
  • 点击左上方  按钮,选择重启

使用

在确认使用走代理的时候使用proxychains4
例如 proxychains4 git clone https://git.....

Linux安装使用

Linux安装如上述,但是Linux通过源代码编译安装

git clone https://github.com/rofl0r/proxychains-ng

./configure --prefix=/usr --sysconfdir=/etc
make
make install
make install-config (安装proxychains.conf配置文件)

其他配置如Mac一样

当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »