前言:linux
你們都知道linux下添加dns服務器,修改/etc/resolv.conf,添加nameserver 119.29.29.29這樣一行便可。可是胡亂添加nameserver也會致使故障 ,此處我就來給你們分享一次,因爲添加nameserver 致使的故障。服務器
一.故障描述日誌
zabbix報警發現鏈接不上機器,上去查看zabbix日誌以下:
server
發現連zabbix server鏈接不上,第一時間懷疑解析問題,ping發現全部內部dns解析都失效了,查看dns,發現前面添加了3個多餘的dnsblog
而後nslookup解析查看,發現根本不會走到下面的3個內部dnsdns
去掉上面3個解析後查看,發現解析成功。it
2、問題總結im
linux dns解析只會取前面3個nameserver而後依次輪詢,解析3次,因此說nameserver添加不要超過3個,超過3個的部分不會生效。d3