因为公司服务器是联通线路,而公司内部用的是电信的线路,导致了访问公司网站跟测试服务器时的各种残.于是用nginx在VPS上搭建了一个http代理用来加速.

今天忽然任何网站都提示502 Bad Gateway,难道代理挂掉了?SSH连到vps上看了下,端口正常,nginx运行正常,重启服务依旧502.

于是关掉代理google一番....

oh,shit,我大股沟又被墙了,挂上SSH代理继续google.

VPS的代理当时是这么配的,当看到一文章中解说nginx配置http代理时, resolver 8.8.8.8 本地如果dns不相同可能会导致502错误. 转而想到google今天被墙,是不是因为这个导致8.8.8.8的DNS失效了?

赶紧把resolver改成V2EX 提供的NDS](http://dns.v2ex.com/),重启nginx再测试,果然问题解决了.

哎~奈何我大天朝这防火长城不定期抽风搞的谷歌半死不活,苦了我等屌丝啊.