文件/etc/resolv.conf配置DNS客户,它包含了主机的域名搜索顺序和DNS服务器的地址,每一行应包含一个关键字和一个或多个的由空格隔开的参数。下面是一个例子文件:
search mydom.edu.cn
nameserver 210.34.0.14
nameserver 210.34.0.2
合法的参数及其意义如下:
nameserver 表明DNS服务器的IP地址。可以有很多行的nameserver,每一个带一个IP地址。在查询时就按nameserver在本文件中的顺序进行,且只有当第一个nameserver没有反应时才查询下面的nameserver。
domain 声明主机的域名。很多程序用到它,如邮件系统;当为没有域名的主机进行DNS查询时,也要用到。如果没有域名,主机名将被使用,删除所有在第一个点( .)前面的内容。
search 它的多个参数指明域名查询顺序。当要查询没有域名的主机,主机将在由search声明的域中分别查找。domain和search不能共存;如果同时存在,后面出现的将会被使用。
sortlist 允许将得到域名结果进行特定的排序。它的参数为网络/掩码对,允许任意的排列顺序。
Red Hat中没有提供缺省的/etc/resolv.conf文件,它的内容是根据在安装时给出的选项动态创建的。
http://www.linuxidc.com/Linux/2007-09/7645.htm
相关推荐
在Linux系统中,尤其是CentOS 6.7版本,配置网络连接时,有时会遇到一些问题,例如在`/etc/resolv.conf`文件中修改DNS地址后,重启系统或网络服务,这些更改不会生效。这个问题通常与网络服务的管理方式有关,特别是...
标题中的问题涉及到Ubuntu系统下 `/etc/resolv.conf` 文件在重启后被自动恢复原状的情况。这个文件在Linux系统中是用于配置DNS(域名系统)服务器的,它包含了系统进行域名解析所需的DNS服务器地址。当网络接口配置...
修复愚蠢的macOS DNS堆栈(/etc/resolv.conf)dns-heaven dns-heaven通过启用通过/etc/resolv.conf的本机DNS堆栈的使用来修复macOS DNS堆栈。 概述诸如dig,nslookup之类的某些程序以及使用Go编译的任何程序都不会...
`resolv.conf`文件是Linux系统中用于存储DNS解析器配置信息的重要文件之一,其中包括了系统使用的DNS服务器地址等信息。当该文件被重置时,可能会导致网络连接问题或服务中断等问题,因此解决这一问题至关重要。 ##...
我们在搜索Centos配置DNS信息的时候,很多都是说在这个文件进行配置”/etc/resolv.conf”,我们在这个里面加了nameserver后确实可以ping通域名,但是重启centos或者重启network服务后就无法ping通了,在”/etc/resolv...
使用vim编辑器修改DNS,命令为vim /etc/resolv.conf。 12. 更换国内源 备份sources.list文件,命令为cp sources.list sources.list.backup。然后,修改sources.list文件,添加国内源,例如清华的源。 本文档详细...
配置 DNS 解析,使用 vim 编辑器编辑 /etc/resolv.conf 文件,命令如下: vim /etc/resolv.conf 在编辑 /etc/resolv.conf 文件时,需要添加 DNS 服务器的 IP 地址,例如: nameserver 192.168.10.1 六、总结 ...
在Red Hat Linux系统中,DNS配置主要通过编辑`/etc/resolv.conf`文件来实现。 #### 二、`/etc/resolv.conf` 文件详解 `/etc/resolv.conf`文件是Red Hat Linux系统中DNS解析配置的主要文件。它包含了DNS服务器的...
Linux 下 DNS 服务器的配置 在 Linux 系统中配置 DNS 服务器是非常重要的,因为 DNS 服务器可以将域名解析成 IP 地址,以便在网络中进行通信。在本文中,我们将介绍如何在 CentOS 5.2 上配置 DNS 服务器。 安装 ...
近期安装debian9操作系统后,在/etc/resolv.conf配置DNS地址后,进行网络重启或者重启服务器都会导致DNS配置丢失,查阅资料得知 /etc/resolv.conf中的DNS配置从/etc/resolvconf/resolv.conf.d/head中加载而来,所以...
DNS解析配置位于`/etc/resolv.conf`,而DHCP客户端的配置文件是`/etc/dhclient.conf`。 超级服务程序(如 inetd、xinetd)的配置文件分别在`/etc/inetd.conf`、`/etc/hosts.allow`、`/etc/hosts.deny`、`/etc/...
- `/etc/resolv.conf` 文件用于配置DNS解析器。 28. **/etc/smb.conf & /etc/sysconfig/** - `/etc/smb.conf` 文件用于配置Samba服务。 - `/etc/sysconfig/` 目录下的文件用于配置系统服务。 29. **/etc/issue...
4. 修改 resolv.conf 的配置:在修改了 dnsmasq 和 dhclient 的配置文件后,需要修改 resolv.conf 的配置,以使其能够使用 dnsmasq 作为 DNS 解析服务器。使用命令 `sudo gedit /etc/resolv.conf` 可以修改配置文件...
5. /etc/resolv.conf:DNS解析设置。 6. /etc/hostname:系统的主机名。 7. /etc/network/interfaces:网络接口配置。 8. /etc/rc*.d:运行级别脚本,控制服务的启动和停止。 9. /etc/bashrc, /etc/profile:用户和...
2. 配置DNS主配置文件:修改/etc/named.conf文件,设置DNS服务器的主要配置。 3. 配置区域配置文件:修改/etc/named.rfc1912.zones文件,设置DNS区域的配置。 4. 启动DNS服务:使用/usr/sbin/rndc命令来启动DNS服务...
Linux下的DNS服务器配置是网络管理中的重要环节,用于将域名转换为IP地址,反之亦然。DNS(Domain Name System)采用分布式数据库和层次结构,极大地简化了互联网上的名称解析过程。 **DNS概述** 1. **Hosts表**:...
1. `/etc/resolv.conf`:这是系统默认的DNS解析器配置文件,通常包含至少一个DNS服务器的IP地址,用于系统进行域名解析。 2. `/etc/nsswitch.conf`:这个文件定义了系统如何查找各种名称服务,包括DNS。它列出了不同...
总结来说,将Ubuntu的IP设置为静态IP,以及确保DNS设置的持久化,主要涉及对 `/etc/network/interfaces` 和 `/etc/resolv.conf` 或 `/etc/resolvconf/resolv.conf.d/base` 文件的修改,以及重启网络服务。...