情况是这样的:之前买了 mac 用了几天后发现有问题,然后就换货了,换之前用 TM 把系统做了个备份,新机器到了之后直接就用 TM 还原了,还原后发现 proxychains4 代理无效了,直接 proxychains4 curl google.com 命令,最后 timeout 了。我用的是 proxychains4+ss 。 proxychains.conf 里的 ProxyList 也加了 socks5 127.0.0.1 1080 。在之前的机器里是可用的,就是换机器后就不能用了。 截图:
1
Dik1s 2017-02-10 11:36:55 +08:00 via iPhone
好像关了个啥就可以了,遇到过同样问题…… google 一下就解决了
|
2
liyj144 2017-02-10 11:52:24 +08:00
|
3
also24 2017-02-10 16:40:56 +08:00
把 curl 换成 brew 版本就行了
|
6
kenshinhu 2017-02-10 17:01:22 +08:00
是不是系统版本问题?
|
7
imherer OP @kenshinhu 应该不是,之前那台 mac 好像也是 10.12.2. 这东西也没个日志啥的,告诉我具体为啥 timeout 啊
|
8
also24 2017-02-10 17:09:42 +08:00
@imherer #5 which curl 确认一下是不是 brew 版本的
brew install curl 以后不会自动 link 的 可能需要 brew link curl --force 一下 |
9
imherer OP @also24 感谢, force link 了一下就可以了。但是我用 proxychains4 主要是用来 ssh 的,用 curl 只是来测试一下 proxychains 是否生效。 我如何把 ssh 也放到 /usr/local/bin/这个目录来呢,因为现在的 ssh 是在 /usr/bin/这个目录下,应该不支持 proxychains 的
|
11
imherer OP @also24 安装的时候报这个,看样子是没有 openssh 吧?
Error: No available formula with the name "openssh" ==> Searching for similarly named formulae... Error: No similarly named formulae found. ==> Searching taps... This formula was found in a tap: homebrew/dupes/openssh To install it, run: brew install homebrew/dupes/openssh |
12
ooxxcc 2017-02-10 17:30:44 +08:00
|
14
ooxxcc 2017-02-10 17:33:01 +08:00
lz 关掉 SIP 再贴一次输出
|