首页 > 技术文章 > /etc/resolv.conf

nuo0903 2021-01-22 14:30 原文

/etc/resolv.conf设置linux本地的客户端DNS的配置文件

 

本文参考链接: https://www.cnblogs.com/yuhaohao/p/13889240.html

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

resolv.conf的关键字主要有4个,分别为:

    • nameserver:定义DNS服务器的IP地址
    • domain:定义本地域名
    • search:定义域名的搜索列表
    • sortlist:对返回的域名进行排序
      注意:这里最主要的就是nameserver关键字,如果没有指定nameserver就找不到DNS服务,其它关键字是可选的。

我在平时工作的时候,只是简单地遇到过,虚拟机无法访问外网。

这时候会看一下 /etc/resolv.conf 里配置的域名解析,常用的 也就是 nameserver 这个字段

通常可以配置的 ip 有:

114.114.114.114 

119.29.29.29

223.5.5.5

 

推荐阅读