OSX上的Ruby代理设置在哪里?

OSX上的Ruby代理设置在哪里?,ruby,macos,proxy,terminal,homebrew,Ruby,Macos,Proxy,Terminal,Homebrew,我正在尝试使用他们网站上建议的命令安装Homebrew: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 我得到了一个错误: curl:(7)无法连接到www-proxy.xxx.com端口80:操作超时 现在,我实际上在家庭网络上,所以我不想通过代理。为何要这样做?是否存在导致此问题的Ruby代理配置?您可以在此处找到代理设置: System Preferenc

我正在尝试使用他们网站上建议的命令安装Homebrew:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
我得到了一个错误:

curl:(7)无法连接到www-proxy.xxx.com端口80:操作超时


现在,我实际上在家庭网络上,所以我不想通过代理。为何要这样做?是否存在导致此问题的Ruby代理配置?

您可以在此处找到代理设置:

System Preferences -> Network -> Advanced -> Proxies.

应在命令窗口上设置命令代理:

export http_proxy=[your proxy]
export https_proxy=[your proxy]

嗯,通过url中的“xxx”,我猜您的网络设置中正在进行某种劫持。在终端
ping google.com
中,查看您得到了什么。请注意,它是
www proxy.xxx.com
,破折号不是大多数网站的设置方式,它们通常是www.foo.com.xxx是我公司名称的占位符。你看过网络适配器的代理设置了吗?哈哈!如果你用谷歌搜索这个网址,它就是一个色情网站。所以看起来你确实被重定向了。@NickVeys是的,我从网络适配器中删除了我的代理设置。