• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >嵌入式开发 > centos的dns首次解析失败的困惑

centos的dns首次解析失败的困惑

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-05

佚名通过本文主要向大家介绍了centos搭建dns,centos 修改dns,centos6.5 dns,centos 查看dns,centos 7 dns等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题:centos的dns首次解析失败的困惑
描述:

公司有台centos服务器比较奇怪,
就是curl ping wget 之类访问外网的操作都会卡住几秒种。(相同配置及相同服务换将的其他几台机器正常)
域名在hosts文件中强制指定ip秒开。如 1.2.3.4 www.baidu.com
可以说明是dns解析的问题。

$ time curl domain-xxx.com 发现每次返回都10秒以上,
此时/etc/resolv.conf 包含两个nameserver。
然后删除一个nameserver后,每次返回在5秒以上。
设置3个nameserver后,每次返回在15秒以上。

然后修改了/etc/resolv.conf中options timeout:1(超时设置成了1秒)
n个nameserver,每次返回n秒以上。(当然n最大为3)
可以看出是/etc/resolv.conf nameserver都失败了。

但是例如 $ dig www.baidu.com 返回如下结果

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.30.rc1.el6_6.3 <<>> www.baidu.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 25008
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;www.baidu.com.         IN  A

;; ANSWER SECTION:
www.baidu.com.      90  IN  CNAME   www.a.shifen.com.
www.a.shifen.com.   214 IN  A   220.181.112.244
www.a.shifen.com.   214 IN  A   220.181.111.188

;; Query time: 15 msec
;; SERVER: 8.8.8.8#53(8.8.8.8) ## /etc/resolv.conf 中第1个 nameserver
;; WHEN: Mon Aug 10 21:14:19 2015
;; MSG SIZE  rcvd: 90

real    0m1.019s ## 可以看到此时有1秒的时间莫名消耗掉了,当前只有1个nameserver
user    0m0.003s
sys 0m0.000s

我的问题来了
1,如果 /etc/resolv.conf 中的3个 nameserver都失败了
那么为什么的dig的server结果还是8.8.8.8
2,为什么会出现超时重试,即第1次轮询失败,第2次的第1个nameserver就成功了(我这样理解。。。)。
3,centos系统或机房网络有没有什么可能影响我本机dns解析的。

谢谢大家。
补充一下:CentOS release 6.4 (Final)


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • centos的dns首次解析失败的困惑

相关文章

  • 2017-06-05 怎样修改万网的域名SOA到自己的服务器?
  • 2017-06-05 lwiptcpsever多连接问题
  • 2017-06-05 每次关机都会弹出这个界面,怎么办
  • 2017-06-05 光圈优先快门优先域名解析优先级问题
  • 2017-06-05 简单的显卡驱动程序,该看哪本书???
  • 2017-06-05 请教#pragmacode_seg“PAGE”
  • 2017-06-05 一直在搞WINDOWS上的VC开发3年了,想转行做嵌入开发,大家给点意见
  • 2017-06-05 那位好心的大侠来救救我啊!我想学习怎样开发嵌入式?
  • 2017-06-05 新手上路,请高手指点(关于读卡器驱动)
  • 2017-06-05 无法识别的USB设备

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 怎样让USB设备连上PC后自动启动
    • 车载净化器原理分析
    • 生产者消费者问题,为什么要互斥的使用缓冲池,而且缓冲池存在的意义是什么?
    • 移动3G[ZTEA356]TD-SCDMA/HSDPA
    • 求stc89c52rc复位电路原理图
    • inf文件和cat文件,如何打包成exe的驱动程序
    • 求助:上位机通过驱动与PCIE板卡通信的问题
    • windowsddkUSB复合设备驱动,如何同时读两个pipe?
    • 基于K60的RS-485通信的设计
    • 让我揪心的错误啊~Undefinedsymbolabort

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有