dns配置(DNS一般设置为多少)
原创dns配置 第1篇
修改(注意这里的第9行dns对应的ip地址为服务器的ip)
[root@localhost named]# vim
1 $TTL 1D 2 @ IN SOA @ . (完全限定域名)( 3 0 ; serial 4 1D ; refresh 5 1H ; retry 6 1W ; expire 7 3H ) ; minimum 8 @ IN NS .(这里是权威的dns域名) 9 dns(对应域名的主名) IN A (服务器的ip) 10 ftp(对应域名的主名) IN A (给ftp设置的对应的ip) ~
IN表示的网络类型;SAO 表示的资源类型;@表示当前域;NS和A都是资源记录类型,NS表示区域内的权威服务器,A表示确定解析域名的ip地址
简单理解NS和A就是NS后跟主机域名,A后跟域名对应的ip地址
第八行是固定的。
. (完全限定域名)和.(这里是权威的dns域名)
完全限定域名,互联网上计算机或主机的完整域名。例子: 站群.com。第一部分(“www”)是主机名。第二部分(“WordPress 站群”)是域名。最后一部分(“com”)是 TLD(顶级域)。
查看本机的主机名字为localhost
dns配置 第2篇
这里我再次查看主机名,已发生改变
这里测试发现,没成功,是本地回环地址,可能谁因为主机名的错误
主机名改了
[root@localhost named]# vim
还没成功,这里因为我们用服务器当客户端,所以要告诉客户端服务器的ip,我们修改/etc/
ip为本机服务器的ip地址,nameserver用于指明域名服务器的ip地址,可以设置多个服务器;
第2行search ,表示当有多个服务器时,按顺序查询
再测试
server——显示当前的服务器;——显示当前服务器的ip,端口,和ftp域名对应的ip;
显示ftp服务的域名名称。
成功
具体顺序:全局配置文件(/etc/)——》主配置文件的位置(/etc/)——》正向,反向域 的区文件位置(这里的的位置是指:/var/named/正向|反向文件;至于为什么在/var/named,这是在全局中记录的)
下一次的内容
dns配置 第3篇
DNS域名系统,是因特网的一项核心服务,它可以将域名解析为IP地址,作为可以将域名和IP地址相互映射的一个分布式数据库,可以让用户方便的访问互联网,而不用记住网站对应的IP地址。
DNS默认端口为分为TCP和UDP
(1)TCP用来做区域传送,多用于主从同步
在一个区中主DNS服务器从自己本机的数据文件中读取该区的DNS数据信息,而辅助DNS服务器则从区的主DNS服务器中读取该区的DNS数据信息
(2)UDP是用来做DNS解析的
域名:通常由一个完全合格域名(FQDN)标识。FQDN它能准确表示出其相对于DNS域树根的位置,也就是节点到DNS树根的完整表达方式,从节点到树根采用反向书写,并将每个节点用“.”分隔,对于DNS域google来说,其完全正式域名(FQDN)为。而www为google域中的子域,可以使用.表示。
注意:通常FQDN有严格的命名限制,长度不能长过256字节,只允许使用字符a-z,0-9,A-Z和减号(-),点好(.)只允许在域名标志之间或者FQDN的结尾使用,域名不区分大小,由底层到下层,可以分为:根域、顶级域、二级域、子域
正向解析:根据域名查找对应的IP地址
反向解析:根据IP地址查找对应的域名(域名反向解析不常用,只在一些特殊场合才会使用)
DNS系统的分布式数据结构:
(1)递归查询
递归查询是一种DNS服务器的查询模式,在该模式下DNS服务器接收到客户机请求,必须使用一个准确的查询结果结果回复客户机。如果DNS服务器本地没有存储查询DNS信息,那么该服务器会询问其他服务器,并将返回的查询结果提交给客户机
(2)迭代查询
DNS服务器另外一种查询方式为迭代查询,当客户机发送查询请求时,DNS服务器并不直接回复查询结果,而是告诉客户机另一台DNS服务器地址,客户机再向这台DNS服务器提交请求,依次循环知道返回查询的结果为止。
下面是解析DNS的过程
版权声明
本文仅代表作者观点,不代表xx立场。
本文系作者授权xx发表,未经许可,不得转载。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。