Mac 上 使用 Proxifier 让 shell 走代理

2016-03-03 01:38:29 +08:00
 tuimaochang
下载安装 Proxifier 。
1.设置 socks5:127.0.0.1:1080 。
2.默认规则走 socks5:127.0.0.1:1080 。
3.添加规则 SSX 走 direct 。
4.这时shell已经走代理了。
17791 次点击
所在节点    macOS
43 条回复
charlie21
2016-03-03 02:04:26 +08:00
我用的 privoxy ( /t/215092 ) ,配置好之后
> privoxy ~/.theconfig
> export http_proxy='http://localhost:8118'
> export https_proxy='https://localhost:8118'
> wget https://www.google.com.hk

可以写入头三行到 shell 配置如 ~/.zshrc 这样就可以自动终端翻墙了。仅做参考
Strikeactor
2016-03-03 02:31:52 +08:00
redkei
2016-03-03 04:12:24 +08:00
想临时走的话(只当前窗口有效),
export {http,https,ftp}_proxy='http://127.0.0.1:XXXX'

想一直有的话,写到 rc 文件里去, bashrc or zshrc

不需要额外的工具转。 shell 需要是因为每次都不走系统的 proxy ,只有自己定义一下。
582033
2016-03-03 06:55:08 +08:00
不都是用 proxychains 的吗
linghutf
2016-03-03 08:55:48 +08:00
OSX10.11 上 proxifier 好像不起作用了,之前试过,不知道现在更新没有。
oxoxoxox
2016-03-03 09:21:14 +08:00
proxychains +1
bigwind
2016-03-03 09:26:58 +08:00
@linghutf 可以用啊,一直用的好好的, V2.15
ooxxcc
2016-03-03 09:34:06 +08:00
@linghutf SIP 开 debug 模式
pljhonglu
2016-03-03 09:36:11 +08:00
三楼方法,不需要什么工具啊。。。
palxex
2016-03-03 09:56:43 +08:00
proxychains 对付命令行好使,对付 GUI 程序好多是不管用的。
Sequencer
2016-03-03 10:01:02 +08:00
export socks5_proxy='socks5://localhost:1080'
应该可以吧...
Bardon
2016-03-03 10:07:28 +08:00
补充,想只对当前命令有效的话

$ all_proxy=socks5://127.0.0.1:1080 curl xxxx
libotony
2016-03-03 10:37:44 +08:00
嘴贱说一句,我以前用 Proxifier ,后来换了 Surge for Mac
nathanw
2016-03-03 10:44:41 +08:00
@libotony surge 如何添加规则让 shell 走?
gangsta
2016-03-03 10:48:06 +08:00
请教各位 Proxifier 或者 proxychains 可以设置 Pac 规则么?
teloti
2016-03-03 10:51:13 +08:00
@libotony 我也有些好奇,似乎 Surge for Mac 对命令行无效吧?而且这软件也没有多少可配置的地方
carrionlee
2016-03-03 10:51:33 +08:00
即使在设置里启用了全局代理, shell 好像也不走这个代理的?
teloti
2016-03-03 11:15:05 +08:00
@libotony 哦我理解你的意思了,你是配置 http_proxy 了是么
tianshilei1992
2016-03-03 11:53:12 +08:00
@teloti Surge For Mac 和 iOS 版不一样的地方在于它不支持 TUN ,即除 TCP 协议以外的协议不像 iOS 那样可以 TUN ,因此 Surge For Mac 只支持 TCP 。(如果我没理解错的话)。
tianshilei1992
2016-03-03 11:53:32 +08:00
@gangsta 不可以…

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/260673

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX