当前位置: 代码迷 >> 综合 >> failed to resolve 域名 exceeded max queries per resolve5
  详细解决方案

failed to resolve 域名 exceeded max queries per resolve5

热度:92   发布时间:2023-12-16 23:57:07.0

突然有个错误,说解析域名的时候报了个错,而且是偶尔的,然后就导致系统错误,偶尔有错误,偶尔没有,很奇怪;
最后原来是线上服务器配置了dns解析的机子太多是老的机子了;
修改/etc/resolv.conf配置,对应的域名后面机子的ip是否是正确的;

/etc/resolv.conf它是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序。该文件是由域名解析 器(resolver,一个根据主机名解析IP地址的库)使用的配置文件。它的格式很简单,每行以一个关键字开头,后接一个或多个由空格隔开的参数。

resolv.conf的关键字主要有四个,分别是:
nameserver //定义DNS服务器的IP地址
domain //定义本地域名
search //定义域名的搜索列表
sortlist //对返回的域名进行排序
下面我们给出一个/etc/resolv.conf的示例:
domain 51osos.com
search www.51osos.com 51osos.com
nameserver 202.102.192.68
nameserver 202.102.192.69
最主要是nameserver关键字,如果没指定nameserver就找不到DNS服务器,其它关键字是可选的。

  相关解决方案