DNS的A、CNAME、MX、NS、TXT、SPF记录

DNS的A、CNAME、MX、NS、TXT、SPF记录,第1张

最近工作过程中需要设定邮件服务器,其中涉及到dns服务器的设定。
整理并且记录自己的理解。

A、CNAME、MX、NS、TXT、SPF
下面挨个介绍一下。

我们在浏览器输入域名后,需要向DNS服务器请求,找到这个域名对应的服务器IP。上面示例就是这么一条记录。
虽然域名和IP都可以变更,但是相比来说域名变更更加简单和随意。所以当网站更换自己域名的时候,就需要修改这条记录。

给某一个domain起多个名字。
类似于,jdcom,jd360com,jingdongcom虽然是不同名字的域名,但是可以指向同一个原名jdcom。可以让企业的对外展示更加灵活。
举例:
jd360com IN CNAME jdcom
jingdongcom IN CNAME jdcom
jdcom IN A 123123123123 (这条是A记录例子)

当发信侧服务器给受信侧发邮件时,首先会要求DNS服务器解析受信侧邮箱地址中@后面部分的域名对应的MX记录(DNS的写法可以理解成 examplecom 的A记录下面,有一行上面示例的MX记录,当然邮箱服务器也有对应的A记录)。
这样,邮件就直接发到对应的MX记录的A记录里的IP了。
例子:给 test@exmaplecom 发邮件的话,
DNS会返回给发信侧198511003这个IP

※如果是普通用户通过exmaplecom浏览主页,那么DNS继续返回 198511002 。这个其实也需要DNS判断请求服务器是邮件服务器还是普通的访问。

指定该域名由哪个DNS服务器来进行解析。

一般指某个主机名或域名的说明,或者,或者标注提醒等等。

SPF记录是TXT记录的一个运用。后面的备注需要按照指定的格式才能有效。

从发信侧服务器设定到DNS上的这条记录中,读取信息,判断发信侧是否合法。
如果不符合规则,那么按照约定的规则处理掉。
跟MX记录正好相反。
MX:我是收件服务器,你找我时,请参考我设定到DNS服务器上的MX记录。
SPF:我是发信服务器,你接受邮件时,请参考我设定到DNS服务器上SPF规则。如果不是我发的信,你可以删掉或者接收。

有一个问题,调查后更新。
设定好SPF的记录之后怎么快速测试呢?
总不能每次都等DNS更新完再测试吧?

20210914更新:
SPF测试方法很多,google一下的话可以找到很多网站。
我常用的是 >如果要对DNS服务器排错,或者想要检查DNS服务器的信息,可以使用nslookup命令。在网络中的任何一台工作站上,运行nslookup命令,即可测试DNS工作是否正常, *** 作步骤如下:
①选择“开始”→“运行”命令,显示“运行”对话框,在文本框中,输入“cmd”,单击“确定”按钮,打开命令提示符,如图3-42所示。
②在命令提示符下,键入如下命令:
Nslookup
按Enter键,命令成功执行,显示如图3-43所示的窗口。
③设置nslookup使用的DNS服务器,使用serverDNS_server_ip命令格式。在“>”提示符下,键入如下命令:
Server 19316801
按Enter键,命令成功执行,显示如图3-44所示的窗口。
④如果要显示其他记录,键入 det q = any,然后键入想要查询记录的名称。
在命令行提示符下,键入如下命令:
ftpbookcom
按Enter键,命令成功执行,显示如图3-45所示的窗口。
⑤退出nslookup命令,使用exit命令。
参考>DNS,DomainNameSystem或者DomainNameService(域名系统或者余名服务)。域名系统为Internet上的主机分配域名地址和IP地址。用户使用域名地址,该系统就会自动把域名地址转为IP地址。域名服务是运行域名系统的Internet工具。执行域名服务的服务器称之为DNS服务器,通过DNS服务器来应答域名服务的查询。
1、DNS就是域名服务器,他的任务就是确定域名的解析,比如A记录MX记录等等。
2、任何域名都至少有一个DNS,一般是2个。但为什么要2个以上呢?因为DNS可以轮回处理,第一个解析失败可以找第二个。这样只要有一个DNS解析正常,就不会影响域名的正常使用。
3、如何确定域名的DNS
很简单,到>影响会很大的,比如现在的智能DNS,自动识别是哪个线路,然后解析到相应线路上,那样访问速度就很快,其实这个快并不是dns的主要原因,主要原因就是给你选择了正确的线路,比如你是网通用户,给你选择了网通线路,那你速度肯定会很快的,不过这说的是双线服务器对DNS的依赖情况。如果是单线,也会有影响,DNS解析慢的话,客户访问解析的时间长了,返回数据的时间在一长,客户感觉就会很慢

DNS是互联网中一项重要的基础服务,它将简单易记的域名转换成可由计算机识别的IP地址,以便客户端对服务器的正常访问。而由DNS构建起的域名与IP地址之间的对应关系,称之为“DNS记录”(record)。通过设置不同的解析记录,可以实现对主机名不同的解析效果,从而满足不同场景下的域名解析需求。常见的域名解析记录,主要有以下几种类型。

一、A记录

A(Address)记录是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的web server上,同时也可以设置域名的子域名。简单来讲,A记录就是指定域名对应的IP地址。如我们添加一条A记录将: 将域名指向一个>

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13471074.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-13
下一篇 2023-08-13

发表评论

登录后才能评论

评论列表(0条)

保存