/etc/resolv.conf

我们访问 www.baidu.com ,实际上访问的是这个域名对应的IP地址,而 DNS(Domain Name System)的作用就是把域名转换为IP地址

/etc/resolv.conf 文件则用于指定 DNS 服务器地址,如果不指定的话,无法通过 www.baidu.com 来访问百度,只能通过 IP 地址来访问百度

[root@localhost ~]# cat /etc/resolv.conf 
nameserver 114.114.114.114
nameserver 223.5.5.5
nameserver 8.8.8.8
options timeout:1 rotate

# nameserver :用于指定DNS服务器地址,如果定义多个,则只有当第一个没有反应时才查询下一个,最多定义3个,第4个开始就不生效了

常见的DNS服务器地址如下:
223.5.5.5 阿里公用的DNS服务器 8.8.8.8 谷歌公司提供的免费的DNS服务器。但由于是国外的,用起来可能解析会比较慢 114.114.114.114 国内移动、电信和联通通用的DNS服务器
# domain 、search :用于定义主机名解析规则顺序,一般不用

可以参考如下两篇文章:

https://www.cnblogs.com/549294286/p/9332555.html
https://blog.csdn.net/zhuzaijava/article/details/77977666
# options :用于定义其他可选项

可选项如下:

timeout:n 定义解析域名的超时时间
attempts:n 定义解析域名尝试的次数
rotate 定义在多个nameserver之间轮回查询

 

 

 

 

 

 

 

    

posted @ 2019-03-01 10:56  孔雀东南飞  阅读(1980)  评论(0编辑  收藏  举报