我有一个如下所示的DNS配置:
www.example.com 600 IN CNAME prod.myzone.l2.company.example
prod.myzone.l2.company.example 600 IN CNAME ssl-endpoint-12345.hostcorp.example
ssl-endpoint-12345.hostcorp.example 60 IN A 192.0.2.4
因此,链中的前两个CNAME记录的TTL为10分钟,而最终A记录的TTL为1分钟
prod.myzone.l2
少一些A记录、几十个CNAME记录或坏版本更好吗?
每一个唯一的IP有一个(或几个)记录,每一个记录有多个CNAME记录:
@ 3600 IN A 123.123.123.123
a 3600 IN CNAME @
b 3600 IN CNAME @
c 3600 IN CNAME @
一堆记录:
@ 3600 IN A 123.123.123.123
a 3600 IN A 123.123.123.123
b 3600 IN A 123.123.123.123
c 3600
我的DNS为包含A和MX记录的域base.com设置了一个设置。还有几个其他域使用CNAME记录设置,指向base.com。是否需要为CNAME域设置任何特殊的内容(如额外的MX记录),或者CNAME记录是否也会转发任何MX请求。 示例:
如果发送到info@otherdomain.com的电子邮件正确地传递到base.com的MX,如果这些(以及仅这些)DNS记录到位: ; A and MX set up for base.com
base.com. 3600 IN A 123.45.67.89
mail.base.com. 3600 A 123.45.67.89
bas
我的DNS为域base.com设置了一个由A和MX记录组成的域。还有其他几个域名是使用CNAME记录设置的,指向base.com。我是否需要为CNAME域设置任何特殊内容(如额外的MX记录),或者CNAME记录是否也会转发任何MX请求。
示例:
如果这些(并且只有这些) info@otherdomain.com记录存在,发送到base.com的电子邮件是否会正确传递到MX:
; A and MX set up for base.com
base.com. 3600 IN A 123.45.67.89
mail.base.com. 3600 A 123.45.67.89
base.
我正在使用控制面板进行共享托管。
我正在设置一个子域来指向github页面,作为。
我需要将我的子域的CNAME记录指向.github.io,这是我在交互界面上所做的,如图中所示。
在等待了超过24小时后,我收到了github的一条消息:
CNAME record should point to `your-username.github.io`, but it does not.
实际上,在访问时,CNAME记录似乎设置为:
alberto56.github.io.terredesjeunes.org
不
alberto56.github.io
运行dig时的相同情况
$ dig so
在customer.oldandbusted.com服务HTTP流量时,我需要提供特定于子域的MX记录,如下所示:
customer1.oldandbusted.com. IN A 192.168.0.1
customer1.oldandbusted.com. IN MX 10 mail.customer1.com
customer2.oldandbusted.com. IN A 192.168.0.2
customer2.oldandbusted.com. IN MX 10 mail.customer2.com
假设我想推出另一个区域,就像这样:
custome
我遇到了以下情况,并想知道如何正确地解决这个问题:
名称服务器被配置为不返回CNAME记录(不受我的控制),只有当请求一个A记录(相同名称)时,CNAME才会在附加部分中返回。
问题1:为什么有人会将DNS服务器配置成这样?对我来说没有意义?(问了他们几次,一直没有得到答复)
实际问题:当我们解决主机名时,比如testa.hosta.com,我们会查询一个A记录。在回应中,我们得到:
# query for A of `hosta.com`
testa.hosta.com CNAME testb.hostb.com TTL=5
testb.hostb.com A 1.2.3.4
我想了解这个过程是如何为CNAME记录分辨率工作的。假设我在DNS服务器NS1上有记录
proxy.example.com IN CNAME proxy.example1.com
NS1并不是示例1.com的权威。在服务器NS2上,我有一个记录
proxy.example1.com IN A 1.2.3.4
proxy.example1.com只能从客户端网络解析,而不能从NS1所在的网络解析。
如果客户端请求proxy.example.com,服务器NS1将尝试代表客户端解析整个链还是返回名称proxy.example1.com?如果它试图解决整个链,当它失败时会发生什么,因为NS2无法从N
我为www创造了一个A记录
Name type spec
WWW.MYSITE.COM A IP of the server.
不幸的是,每次使用WWW访问网站都会被重定向到没有WWW的网站
记录的默认值为:
Name type spec
WWW.MYSITE.COM CNAME MYSITE.COM
据我所知,CNAME是重定向的,所以我将其更改为A recored。
72小时过去了,还是没有变化!
最近,我在CentOS上设置了绑定,并希望将非www重定向到站点的www部分。
目前,www可以工作,但是当我从Safari尝试裸域时,我得到:无法打开http://mydomain.com,因为服务器找不到mydomain.com。
我的区域文件如下所示:(下面没有$TTL部分)
IN NS ns1.mydomain.com.
IN A [ip here]
ns1 IN A [ip here]
@ IN MX 10
我有几个域名,我想把域名和菩提放在一起。但我也需要他们的子域名为我提供电子邮件访问(即mail.example.com)。域名是通过谷歌域名注册的。Bodis给出了两种选择。首先是使用他们的名称服务器。
NS1.BODIS.COM
NS2.BODIS.COM
第二种是使用CNAME记录:
www 61076.BODIS.COM
(blank) 61076.BODIS.COM
* 61076.BODIS.COM
但是,Google域不允许(空白) CNAME,因为它引发以下错误:
CNAME records for the root domain are not supported
我不确定是否
我有两个领域与不同的主机托管。我需要将域A重定向到域B。不幸的是,我不能从主机A进行301重定向,但只能在主机A上修改/添加DNS条目(A-记录和CNAME)。
当然,只使用A记录和CNAME将www.DomainA.com重定向到www.DomainB.com是可能的。
目前,DNS条目有:
DomainA.com. 3600 IN SOA ns1.HostA.net.
www 3600 IN CNAME www.DomainB.com.
DomainA.com. 3600 IN NS