DNS配置(超详细全过程,有图有解释),各个文件的含义也有解释 | 您所在的位置:网站首页 › 域名与ip地址的关系是什么意思 › DNS配置(超详细全过程,有图有解释),各个文件的含义也有解释 |
DNS域名解析配置全过程(超详细,配置文件各个部分的含义都有解释) 后面也有配置http的过程: DNS所需要的软件包组为bind,端口号为53。 ip地址192.168.209.150(做实验根据你的ip来配置)实验软件Linux、windows servers 2008R2(可用其他,比如windows7)1.我们先来修改一下主机名,改成dns(不修改也没关系)。 2.如果我们之前就安装了dns,现在想卸载一下,就可以用rpm -e --nodeps bind强制卸载,不然的话有依赖关系,需要一个个的卸载,然后我们再来安装,使用yum命令。 将allow-query中改为any,意思是允许任何客户机可以访问dns服务。 将listen-on port 53中改成any,意思是任何人都可访问端口。 下面来解释一下文件中各个单词的含义 options是用来设置全局变量选项,比如named监听端口号listen-on port 53,因为dns协议的端口号为53,其他主机需要访问Linux的端口,所以把它设置成任何人都可访问。 listen-on-v6 port 53是ipv6使用的协议,我们不需要管它,我们用的是ipv4协议。 $TTL 1D设置有效地址解析记录的默认缓存时间。 设置SOA标记(起始授权机构的资源记录,描述了域名的管理员、电子邮件地址,和一些时间参数,比如通过dig命令来查询SOA记录:dig @192.168.209.150 www.laowang.com);@代表域名本身;ns.laowang.com.是你设置的域名;ns.laowang.com.是你的管理员邮箱。 0 ; serial :本行前面的数字表示配置文件的修改版本,格式是修改的次数,每次修改这个配置文件时都应该修改这个数字,要不然你所作的修改不会更新到网上的其它DNS服务器的数据库上。即你所做的更新很可能对于不以你的所配置的DNS服务器为DNS服务器的客户端来说就不会反映出你的更新。也就对他们来说你更新是没有意义的。 1D ; refresh:定义的是以为单位的刷新频率即规定从域名服务器多长时间查询一个主服务器,以保证从服务器的数据是最新的 。 1H ;retry :上面的这个值是规定了以小时为单位的重试的时间间隔,即当从服务试图在主服务器上查询更新时,而连接失败了,则这个值规定了从服务多长时间后再试 。 1W ;expiry :失效时间,以周为单位,超过该时间仍无法更新地址数据库,则不再尝试。 3H);minimum:无效地址解析记录的默认时间,以小时为单位,上面这个数据用来规定缓冲服务器不能与主服务联系上后多长时间清除相应的记录。 @ IN NS表示主机的域名字是什么 ns IN A表示设置域名服务器的A记录,其地址为192.168.209.150 www IN A表示http与dns共用一个地址。 8.如果只做dns,做到这一步就可以了,如果想做http协议,可以接着做。我们先用yum安装http协议相关的包。 10.开启http服务,并设置开机自启,并关闭防火墙。 |
CopyRight 2018-2019 实验室设备网 版权所有 |