糖醋鱼的小破站

🐟生成长记

什么都明白的人 最温柔也最冷漠
你一定要记得 别让一直温柔待你的人寒了心
我是一个不会哭的孩子,所以一直没有糖吃。
  menu
109 文章
4 评论
6886 浏览
0 当前访客
ღゝ◡╹)ノ❤️

resolv.conf理解

resolv.conf理解

date: 2019-07-27

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 无法解析,但是当配置了以后就可以解析了。如下图

2019-07-27-resolv.conf.png


标题:resolv.conf理解
作者:expoli
地址:https://expoli.tech/articles/2019/07/27/1564656218143.html

评论