Linux域名解析配置文件resolv.conf详解
来源:互联网 发布:固定区域放大镜软件 编辑:程序博客网 时间:2024/06/06 21:38
/etc/resolv.conf
该文件是Linux中的DNS域名解析的配置文件,它的格式很简单,每行以一个关键字开头,后接配置参数。
resolv.conf的关键字主要有四个,分别是:
nameserver #定义DNS服务器的IP地址
domain #定义本地域名
search #定义域名的搜索列表
sortlist #对返回的域名进行排序
详解:
nameserver 表明DNS服务器的IP地址。可以有很多行的nameserver,每一个带一个IP地址。在查询时就按nameserver在本文件中的顺序进行,且只有当第一个nameserver没有反应时才查询下面的nameserver。
domain 这个用来指定本地的域名,在没有设置search的情况下,search默认为domain的值。这个值可以随便配,目前在我看来,domain除了当search的默认值外,没有其它用途。也就说一旦配置search,那domain就没用了。
search 该选项可以用来指定多个域名,中间用空格或tab键隔开。它是干嘛的呢?
如:在没有配置该选项时,执行
ping news
ping: unknown host news
配置search google.com baidu.com后,再执行
ping news
PING news.google.com (74.125.128.101) 56(84) bytes of data.
64 bytes from hg-in-f101.1e100.net (74.125.128.101): icmp_req=1 ttl=47 time=78.9 ms
64 bytes from hg-in-f101.1e100.net (74.125.128.101): icmp_req=2 ttl=47 time=63.6 ms
它就去ping news.google.com了。原来当访问的域名不能被DNS解析时,resolver会将该域名加上search指定的参数,重新请求DNS,直到被正确解析或试完search指定的列表为止。 由于news不能被DNS解析,所以去尝试news.google.com,被正常解析。如果没有被解析还会去尝试news.baidu.com。
sortlist 允许将得到域名结果进行特定的排序。它的参数为网络/掩码对,允许任意的排列顺序。
- Linux域名解析配置文件resolv.conf详解
- Linux下DNS域名解析的配置文件 resolv.conf
- linux下的 /etc/resolv.conf ---DNS域名解析配置文件
- DNS域名解析的配置文件/etc/resolv.conf
- DNS域名解析 linux /etc/resolv.conf
- linux /etc/resolv.conf /etc/hosts配置文件详解
- linux系统中resolv.conf文件详解
- Linux /etc/resolv.conf
- linux根文件系统 /etc/resolv.conf 文件详解
- linux根文件系统 /etc/resolv.conf 文件详解
- linux根文件系统 /etc/resolv.conf 文件详解
- linux根文件系统 /etc/resolv.conf 文件详解
- linux根文件系统 /etc/resolv.conf 文件详解
- <Linux>三个网络配置文件 /etc/hosts、/etc/host.conf、/etc/resolv.conf
- /etc/resolv.conf文件详解
- linux resolv.conf配置作用
- DNS 域名解析設定 /etc/resolv.conf 檔案
- Linux 网络配置 修改DNS配置文件/etc/resolv.conf后,重启网络,DNS配置丢失
- 锋利的jQuery总结(二)
- logstash kafka output 日志处理
- 多项式求和 HDU
- Linux下生成patch和打patch
- Handlebars基础
- Linux域名解析配置文件resolv.conf详解
- jdk动态代理为什么要接口
- wxwidgets绘图
- 24点游戏
- 锋利的jQuery总结(三)
- XDOJ-1006-亮亮破解密码(数列中所有区间位操作值之和)
- 免密上传文件到FTP case
- ServiceLoader跟DriverManager使用总结
- 对XML的理解及总结