1
faceair 2017-04-09 22:51:35 +08:00 via iPhone
终端程序大部分不走系统代理,你可能需要想办法给 brew 挂上代理
|
2
Vkin OP @faceair 尝试了在 bash.profile 里面加上 全局代理,依然不行,另外我之前在 ss 开全局, brew 都能正常下载安装,刚才在终端 ping github.com 也可以 ping 通。
|
3
iakisey 2017-04-09 23:28:33 +08:00 via iPhone
ping Google 试试,终端确实不走代理,上 proxychains4 试试?
|
4
Vkin OP @iakisey 谷歌竟然 ping 不通。。难不成之前能正常 brew 是因为之前 亚马逊云服务可以正常访问? 那我试试 proxychains4
|
5
appppap 2017-04-09 23:55:07 +08:00 via iPhone
给你的提议,千万不要重做 brew ,后果是你之前安装的软件可能会消失。
|
6
mritd 2017-04-09 23:56:52 +08:00 via iPhone
|
7
iCyMind 2017-04-09 23:58:08 +08:00 via Android
不仅 brew ,很多终端应用不走代理的,有得烦。在上级路由 fq ,不用管这些糟心事了。
硬件路由不能 f ,可以试试用虚拟机接管本机流量。 https://www.v2ex.com/t/319006#reply2 |
9
Vkin OP @iakisey [由于 Mac 的 sip 保护,导致了 Proxychains 无法正常工作,残念。(OS X 10.11 版本以上都 GG) ] 这个你是怎么解决点的?有个方法说是要有配置 polipo....
|
12
Shiweizhi 2017-04-10 00:59:26 +08:00 via iPhone
|
13
Vkin OP @iCyMind 刚才把路由器设置了全局代理,本机浏览器可以翻墙,查询 ip 地址也是路由器的翻墙 IP ,但是 ping google.com 依然 ping 不通,是怎么回事呃?
|
14
Vkin OP 路由器翻墙搞定了, brew install ,待会试试 虚拟机跑流量。
|
15
Chingim 2017-04-10 03:15:39 +08:00
ping 不通 google, 可能是因为解析到了一个假的 ip?
|
16
ynyounuo 2017-04-10 03:31:25 +08:00 via iPhone
ping?
你们认真的吗? |
17
tyfulcrum 2017-04-10 03:36:34 +08:00
export https_proxy=http://uri:port;export http_proxy=http://uri:port
终端挂代理用这个就好啦,不用那么复杂。 |
19
clavichord93 2017-04-10 08:17:46 +08:00 via iPhone
你这肯定是没代理啊…
|
20
Vkin OP @clavichord93 我还以为是 charles 的 ssl 证书导致的,因为之前一直是可以正常使用...尴尬了,通过路由器翻墙解决了这个问题。
|
22
UntilPush 2017-04-11 11:50:32 +08:00
@Vkin 我个人的问题:
使用 ss , wget google.com 可以 curl google.com 就会出现同样的问题 解决方式: vim ~/.curlrc socks5 = "127.0.0.1:1080" |