全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1321|回复: 11

[经验] macOS终端设置代理-iTerm-Terminal设置socks5代理

[复制链接]
发表于 2021-12-27 16:51:35 | 显示全部楼层 |阅读模式
本帖最后由 Zynstream 于 2021-12-27 16:52 编辑

即使你电脑使用科学上网工具,设置了全局代理,使用终端的时候,仍然卡的一批,就比如 brew 和 git。

brew的话还可以通过换源来解决,但是听说换源有可能会带来未知的小毛病,所以当然是用原生的brew好啊

brew代理

brew 是用 curl 下载的,所以给 curl 设置 socks5 代理即可

在 ~/.curlrc 文件中输入代理地址即可(没有的话需要先创建)

  1. socks5 = "127.0.0.1:7890"
复制代码


不用说端口都要换成你自己的啦。不然肯定没效果

设置完以后,最好在终端执行一下

  1. source ~/.curlrc
复制代码


这样设置的话不太好控制,需要关闭的时候需要打开相应文件进行修改

全文请移步博客查看 William's Blog:https://blog.iyume.top/other/122.html

发表于 2021-12-27 16:57:31 | 显示全部楼层
本帖最后由 layui 于 2021-12-27 16:59 编辑

我喜欢用这个方法:https://c删除nblogs.com/shihaoyu/p/11126513.html

proxy_on或proxy_off来控制开关代理
发表于 2021-12-27 17:04:15 | 显示全部楼层
直接给工具设置代理有点儿太粗暴了,并不是所有的terminal中的请求,必须要走代理的...

比如拉公司私有Git仓库,只有在公司内网才能访问,你搞你这种方式就不好了...


更合适的方案是,需要的时候,在terminal中加环境变量
export https_proxy=http://xxxx:port http_proxy=http://xxxx:port all_proxy=http://xxxx:port

或者写个 alias
alias proxy='export https_proxy=http://xxxx:port http_proxy=http://xxxx:port all_proxy=http://xxxx:port'

需要走代理的时候,就 proxy && xxxxx 就可以了
发表于 2021-12-27 17:55:19 | 显示全部楼层
zsh
+
https://blog.skk.moe/post/macos-auto-read-proxy-settings-zsh/
发表于 2021-12-27 18:03:04 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2021-12-27 18:06:44 | 显示全部楼层
用的自带的终端,开全局的时候,重新打开终端就好了
 楼主| 发表于 2021-12-28 09:21:39 | 显示全部楼层
feeeei 发表于 2021-12-27 17:04
直接给工具设置代理有点儿太粗暴了,并不是所有的terminal中的请求,必须要走代理的...

比如拉公司私有Git ...

你这不就是我博客中的方法吗?我写的就是可以控制的,你是没看全文
发表于 2021-12-28 09:23:09 来自手机 | 显示全部楼层
类似clashx pro的增强模式行吗?
 楼主| 发表于 2021-12-28 09:23:15 | 显示全部楼层
layui 发表于 2021-12-27 16:57
我喜欢用这个方法:https://c删除nblogs.com/shihaoyu/p/11126513.html

proxy_on或proxy_off来控制开关代 ...

你这不就是我博客中的方法吗?我写的就是可以控制的,你是没看全文
发表于 2021-12-28 09:44:12 | 显示全部楼层
Zynstream 发表于 2021-12-28 09:21
你这不就是我博客中的方法吗?我写的就是可以控制的,你是没看全文

哦哦哦,没注意看你的Blog...

只注意到了帖子里的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-27 14:18 , Processed in 0.135705 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表