换电脑用 TM 还原后 proxychains4 不能用了

2017-02-10 11:10:31 +08:00
 imherer

情况是这样的:之前买了 mac 用了几天后发现有问题,然后就换货了,换之前用 TM 把系统做了个备份,新机器到了之后直接就用 TM 还原了,还原后发现 proxychains4 代理无效了,直接 proxychains4 curl google.com 命令,最后 timeout 了。我用的是 proxychains4+ss 。 proxychains.conf 里的 ProxyList 也加了 socks5 127.0.0.1 1080 。在之前的机器里是可用的,就是换机器后就不能用了。 截图:

1630 次点击
所在节点    MacBook Pro
16 条回复
Dik1s
2017-02-10 11:36:55 +08:00
好像关了个啥就可以了,遇到过同样问题…… google 一下就解决了
liyj144
2017-02-10 11:52:24 +08:00
also24
2017-02-10 16:40:56 +08:00
把 curl 换成 brew 版本就行了
imherer
2017-02-10 16:59:09 +08:00
@liyj144 网上找了下好像是关了这个就是,但是为什么我之前那台机器,直接装上就可以用了,也没关 SIP 呢
imherer
2017-02-10 16:59:17 +08:00
@also24 还是不行
kenshinhu
2017-02-10 17:01:22 +08:00
是不是系统版本问题?
imherer
2017-02-10 17:04:18 +08:00
@kenshinhu 应该不是,之前那台 mac 好像也是 10.12.2. 这东西也没个日志啥的,告诉我具体为啥 timeout 啊
also24
2017-02-10 17:09:42 +08:00
@imherer #5 which curl 确认一下是不是 brew 版本的

brew install curl 以后不会自动 link 的

可能需要 brew link curl --force 一下
imherer
2017-02-10 17:20:24 +08:00
@also24 感谢, force link 了一下就可以了。但是我用 proxychains4 主要是用来 ssh 的,用 curl 只是来测试一下 proxychains 是否生效。 我如何把 ssh 也放到 /usr/local/bin/这个目录来呢,因为现在的 ssh 是在 /usr/bin/这个目录下,应该不支持 proxychains 的
also24
2017-02-10 17:25:35 +08:00
@imherer #9 brew install openssh
imherer
2017-02-10 17:28:10 +08:00
@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
ooxxcc
2017-02-10 17:30:44 +08:00
proxychains4 curl -vvvvv google.com

看看 proxy 到底设置了没有

再试一次关 SIP
also24
2017-02-10 17:31:42 +08:00
@imherer #11 下面写了啊 brew install homebrew/dupes/openssh
ooxxcc
2017-02-10 17:33:01 +08:00
lz 关掉 SIP 再贴一次输出
imherer
2017-02-10 17:34:59 +08:00
@also24 多谢,搞定了
imherer
2017-02-10 17:36:39 +08:00
@ooxxcc 谢谢,按照 3 楼给的方式搞定了,没有关 SIP ,我把命令都 link 到 local 目录了,应该关了 SIP 也是可行了。 刚接触 mac 不久,没有仔细研究 SIP 是干嘛用的,所以暂时不敢随意修改一些东西

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

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

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

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

© 2021 V2EX