type
Post
status
Published
slug
2019/07/27/1564656218143
summary
resolv.conf 理解
tags
Linux
category
Linux
icon
password
new update day
Property
Oct 22, 2023 01:31 PM
created days
Last edited time
Oct 22, 2023 01:31 PM

resolv.conf理解

resolv.conf:search、domain、nameserver解释

以前只知道 resolv.conflinux 管理 dns 的一个配置文件,但是对 配置文件里的各种配置的作用就不甚了解,今天学习了一下在这里做一下记录以防自己忘记。

nameserver x.x.x.x

该选项用来指定 DNS服务器 的,可以配置多个 nameserver 即指定多个DNS。一行一个
nameserver 8.8.8.8 nameserver 101.6.6.6

domain mydomain.com

这个用来指定本地的域名,在 没有设置search的情况下search 默认为 domain的值
这个值可以随便配,目前看来,domain 除了当 search 的默认值外,没有其它用途。也就说一旦配置 search ,那 domain 就不起作用了。

search *******

该选项可以用来指定多个域名,中间用空格或tab键隔开。它是当访问的域名不能被DNS解析时,resolver 会将该域名加上 search 指定的参数,重新请求 DNS ,直到被正确解析或试完 search 指定的列表为止。
如:在没有配置该选项时,执行 ping news 无法解析,但是当配置了以后就可以解析了。
 
欢迎加入喵星计算机技术研究院,原创技术文章第一时间推送。
notion image
 
nginx+wordpress-docker镜像获取真实IPWindows docker Errror mkdir /host_mnt/ file exists