关于服务器 DNS 8.8.8.8 的迷惑

2015-06-14 01:18:03 +08:00
 BeginMan

场景一:

今天linux服务器下Python服务无法请求其他域下API,总是报Temporary failure in name resolution.
然后我尝试着本地使用python requests请求,发现正常无误,但是服务器下同样执行相同的requests程序却一直不行,于是我将DNS 改为:

nameserver 114.114.114.114
nameserver 8.8.8.8

则请求成功。

场景二:

一台windows服务器上发送短信服务总是隔三差五发不出短信,排查日志后将原dns 8.8.8.8 改成114.114.114.114 则服务调通

更加上面两个场景,我想明白一下几点

  1. 场景1中Temporary failure in name resolution.具体原因是什么,我记得之前服务是可行的

  2. google 8.8.8.8 是不是经常受污染或经常无法使用,那么114.114.114.114能保证其稳定性吗

  3. 针对服务器的DNS设置我们应该注意哪些事项,有哪些好的建议

:-D

7335 次点击
所在节点    服务器
11 条回复
lbp0200
2015-06-14 01:22:30 +08:00
服务器上一定用吻腚的DNS,180.76.76.76,百度的,速度无可挑剔
Showfom
2015-06-14 01:35:35 +08:00
服务器里的 DNS 我都是自己搭建的。
miyuki
2015-06-14 03:09:58 +08:00
@lbp0200 好字
skydiver
2015-06-14 04:15:16 +08:00
服务器的dns都要用局域网的一台机器。一来稳定,而来解析速度快。
直接用公网的dns不合适。
skydiver
2015-06-14 04:15:53 +08:00
@skydiver 忘了说三来还可以访问内网域名,一举三得
kuxiazi
2015-06-14 05:22:03 +08:00
8.8.8.8在大陆真敢用?
49
2015-06-14 06:28:41 +08:00
貌似用了114的那个就不能上油土逼了
googlefans
2015-06-14 12:05:48 +08:00
@kuxiazi 为什么不敢用?
kuxiazi
2015-06-14 12:18:47 +08:00
@googlefans 最起码解析太慢了
MaiCong
2015-06-14 13:31:58 +08:00
8.8.8.8会被墙 可以用8.8.4.4
loveminds
2015-06-17 02:31:05 +08:00
@skydiver 就和广州白云区某村一样,村委有自己的DNS,自己的私有后缀

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

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

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

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

© 2021 V2EX