事故
上周,为了使用 windows 上的 excel, 安装了 pd。 结果,造成了 mac 挂了,不能进入系统。
于是用 timemachine 恢复到了之前的版本。 恢复之后,升级了操作系统版本,没有升级 xcode。
问题
升级后发现 proxychians 无法代理 ssh。 测试:
- 使用 proxychains 可以代理 curl,访问 fb。
- 但是代理 ssh, 从代理服务器看未建立网络连接。
另外,不使用 proxychains,ssh 本身使用没有问题。
解决办法
想到可能是 proxychanins 的问题,所以用 brew upgrade proxychains。 结果提示 xcode 版本过低,不能使用。
于是,升级了 xcode。升级 xcode 之后,proxychains 可以正常代理 ssh。
Why ?
虽然问题解决了,但是还是很想知道为什么会出现这样的问题!