漫画:Linux中/etc/resolv.conf文件和puppet工具解析

今天办公室里来了一个程序员妹子飞鸟,小鱼是给她分配的导师,初次见面~

午饭时间

Linux目录结构

resolv.conf文件

nameserver

唯一的必选关键字。表明DNS 服务器的IP 地址,可以有很多行的nameserver ,每一个带一个I P 地址。在查询时就按nameserver 在本文件中的顺序进行,且只有当第一个nameserver 没有反应时才查询下面的nameserver.一般不要指定超过3个服务器

domain

声明主机的域名。很多程序用到它,如邮件系统;当为没有域名的主机进行DNS 查询时,也要用到。如果没有域名,主机名将被使,用删除所有在第一个点( . )前面的内容。

search 

它的多个参数指明域名查询顺序。当要查询没有域名的主机,主机将在由search 声明的域中分别查找。domain 和search 不能共存;如果同时存在,后面出现的将会被使用。

sortlist 

允许将得到域名结果进行特定的排序。它的参数为网络/掩码对,允许任意的排列顺序。Red Hat 中没有提供缺省的/ etc/resolv.conf文件,它的内容是根据在安装时给出的选项动态创建的。

晚饭时间

自动运维工具—puppet

大家儿童节快乐(*^__^*)

关注静儿公众号,不定期漫画技术推送~

原文地址:https://www.cnblogs.com/xiexj/p/9119017.html

时间: 2024-08-05 00:48:47

漫画:Linux中/etc/resolv.conf文件和puppet工具解析的相关文章

Linux中/etc/resolv.conf文件简析

/etc/resolv.conf是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序. 该文件是由域名解析 器(resolver,一个根据主机名解析IP地址的库)使用的配置文件.它的格式很简单,每行以一个关键字开头,后接一个或多个由空格隔开的参数. 以下是我打开/etc/resolv.conf所得的内容: [[email protected] ~]# cat /etc/resolv.conf //查看该文件中的内容 # Generated by Netw

Ubuntu 中/etc/resolv.conf 文件修改丢失的解决方案

方法一 1.需要创建一个文件/etc/resolvconf/resolv.conf.d/tail sudo vi /etc/resolvconf/resolv.conf.d/tail 2.在该文件中写入自己需要的dns服务器,格式与/etc/resolv.conf相同 nameserver 8.8.8.8 3.重启下resolvconf程序 sudo /etc/init.d/resolvconf restart 再去看看/etc/resolv.conf文件,可以看到自己添加的dns服务器已经加到

Ubuntu 下 /etc/resolv.conf文件总是自动清除问题的解决方案

最近学习Linux,在虚拟机中安装的是Ubuntu操作系统,用了几天发现Ubuntu无法上网,打开命令终端,输入命令: ping www.baidu.com -c2 结果显示名称无法识别,而直接与宿主机之间使用 IP 地址进行互ping,则可以ping得通:在Ubuntu的浏览器中输入www.baidu.com ,无法打开百度网页:但输入百度的IP地址,则可以打开百度,这说明是DNS服务出现了问题,网上找到解决方法,修改了/etd/resolv.conf文件,但该文件中有这么一句话: # DO

/etc/resolv.conf文件自动恢复配置问题

问题: 如果你修改过/etc/resolv.conf文件中的配置,但过了一段时间之后又恢复为原来的样子,这是因为开启了DHCP服务,而系统会主动使用DHCP服务器自动分配的DNS服务器地址,并且用这个自动分配的地址覆盖掉/etc/resolv.conf文件中的DNS指向. 解决方法: 只需要在/etc/sysconfig/network-scripts/ifcfg-IFACE相关网络接口的网络属性配置文件中,增加一行"PEERDNS=no",然后重启网络服务即可.

resolv.conf文件重启后失效的解决办法

问题描述:我使用yum安装软件时,提示找不到域名,应该就是DNS设置的问题,在/etc/resolv.conf中添加nameserver 8.8.8.8这一行,再次使用yum时,能正常安装软件了,但是重启服务器后,resolv.conf文件就失效了,并且变成原来的样子. 解决办法:找到网卡的配置文件,在配置文件中加入DNS1=8.8.8.8,重启网络服务,即可.我这里用的是redhat6.5版本,使用的是第一块网卡,网卡配置文件的路径是/etc/sysconfig/network-scripts

/etc/resolv.conf文件详解

/etc/resolv.conf它是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序.该文件是由域名解析 器(resolver,一个根据主机名解析IP地址的库)使用的配置文件.它的格式很简单,每行以一个关键字开头,后接一个或多个由空格隔开的参数. resolv.conf的关键字主要有四个,分别是: nameserver    //定义DNS服务器的IP地址 domain       //定义本地域名 search        //定义域名的搜索列表

linux中如何清空一个文件的内容

方法1: echo "" > /www.jbxue.com /xxx.log 方法2: echo "" >> /www.jbxue.com /xxx.log 方法3: 此命令能与“echo > /var/log/big.log”达到相同效果,不过,命令执行后,需要用“Ctrl + d”结束 方法4: clear > /opt/log/big.log 此命令会把big.log文件内容清空,而不删除文件 方法5: 同样的效果,用true.f

Linux 中的七种文件类型

LINUX中的七种文件类型d  目录文件.l  符号链接(指向另一个文件,类似于瘟下的快捷方式).s  套接字文件.b  块设备文件,二进制文件.c  字符设备文件.p  命名管道文件.-  普通文件,或更准确地说,不属于以上几种类型的文件

<实训|第十一天>学习一下linux中的进程,文件查找,文件压缩与IO重定向

[[email protected]~]#序言 在今后的工作中,运维工程师每天的例行事务就是使用free -m,top,uptime,df -h...每天都要检查一下服务器,看看是否出现异常.那么今天我们就讲解一下关于运维工程师例行事务的知识!  开班第十一天: [[email protected]~]#今天的课程大纲 查看进程,中断进程,切换进程 内存与swap分区 linux中文件查找的基本方法 linux中是如何解压缩文件的 关于I/O重定向的知识点 远程scp配合管道 详细讲解: [[e