大家好,今天51开源给大家介绍一个在配置文件,那就是/etc/resolv.conf。很多网友对此文件的用处不太了解。其实并不复杂,它是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序。该文件是由域名解析器(resolver,一个根据主机名解析IP地址的库)使用的配置文件。它的格式很简单,每行以一个关键字开头,后接一个或多个由空格隔开的参数。
resolv.conf的关键字主要有四个,分别是:
nameserver    //定义DNS服务器的IP地址
domain       //定义本地域名
search        //定义域名的搜索列表
sortlist        //对返回的域名进行排序
下面我们给出一个/etc/resolv.conf的示例:
domain  51osos.com
search  www.51osos.com  51osos.com
nameserver 202.102.192.68
nameserver 202.102.192.69
最主要是nameserver关键字,如果没指定nameserver就找不到DNS服务器,其它关键字是可选的。
nameserver表示解析域名时使用该地址指定的主机为域名服务器。其中域名服务器是按照文件中出现的顺序来查询的,且只有当第一个nameserver没有反应时才查询下面的nameserver。
domain   声明主机的域名。很多程序用到它,如邮件系统;当为没有域名的主机进行DNS查询时,也要用到。如果没有域名,主机名将被使用,删除所有在第一个点( .)前面的内容。
search   它的多个参数指明域名查询顺序。当要查询没有域名的主机,主机将在由search声明的域中分别查找。
domain和search不能共存;如果同时存在,后面出现的将会被使用。
sortlist  允许将得到域名结果进行特定的排序。它的参数为网络/掩码对,允许任意的排列顺序。

最新文章

  1. Tensorflow mlp二分类
  2. Eclipse快捷键大全
  3. 2016-03-12 Leanning Plan
  4. LUA 配置 运行 异常的备忘录
  5. Tuple,Array,Map,文件操作
  6. SSH2 框架下的分页
  7. VC++ 监控指定目录改变
  8. Mono 之 Jexus
  9. 万台规模下的SDN控制器集群部署实践
  10. 设计模式17---设计模式之模板方法模式(Template Method)(行为型)
  11. hadoop2.5的伪分布式安装配置
  12. AJAX的get和post请求原生编写方法
  13. Win10 Service'MongoDB Server' failed to start. Verify that you have sufficient privileges to start system services【简记】
  14. flock
  15. Linux中常用目录作用
  16. IIS 错误:由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。
  17. 【转】Linux下查看系统配置
  18. Solidity函数view,pure,constant的用法
  19. pytorch官网上两个例程
  20. algorithm之unique

热门文章

  1. c#方法生成mysql if方法(算工作日)
  2. [css]解决iframe在ios设备上无法滚动
  3. JavaScript 二、eval 和 with 函数
  4. 如何通过Keil将程序正确的下载进flash中
  5. 40 个顶级 jQuery 图片、内容滑块和幻灯片
  6. post 与get
  7. 搭建jsp运行环境
  8. DNS rebinging攻击方式
  9. asp 中创建日志打印文件夹
  10. Jwt在javaweb项目中的应用核心步骤解读