/etc/resolv.conf 保存使用DNS服务器的配置信息,每一行表示一个DNS服务器
[root@Linux network-scripts]# cat /etc/resolv.conf options timeout:2 attempts:3 rotate single-request-reopen ; generated by /usr/sbin/dhclient-script nameserver 100.100.2.136 nameserver 100.100.2.138
每行以一个关键字开头,后面接配置参数
关键词4个如下:
nameserver : 定义DNS服务器的iP地址
domain: 定义本地域名
search : 定义域名的搜索列表
sortlist : 对返回的域名进行排序
nameserver:
表明DNS服务器的IP地址。
可以有很多行nameserver
每一行带一个IP地址
在查询时将按nameserver在本文件中的顺序进行,且只有当第一个nameserver没有反应时才查询下面的nameserver
domain:声明主机的域名。
很多程序都会用到它,如邮件系统;当对没有域名的主机进行DNS查询时,也要用到它。
如果没有域名,将使用主机名,即删除第一个点(.)前面的所有内容
search:用多个参数指明域名查询顺序。
当查询没有域名的主机时,主机将在由search声明的域中分别查找
domain和search不能共存,如果同时存在,后出现的将会被使用
sortlist:将得到的域名结果进行特定的排序,其参数为网络/掩码对,允许任意的排列顺序