我已经在ELB实例后面设置了我的EC2基础设施,通过使用ELBs DNS名称,一切都像预期的那样工作。现在,我想将我的主项目域的一个子域转发到带有CNAME条目的ELBs DNS名称。我大约在12个小时前做了这个,它似乎不起作用,我不知道为什么。子域就是无法解析。
这是昨天从我的DNS提供商处理的DNS条目,没有错误:
@ IN A 111.111.111.111
localhost IN A 127.0.0.1
mail IN A 111.111.111.111
www IN A 111.111.111.111
ftp IN CNAME www
beta IN CNAME myelbname
我正在尝试设置MX记录,以便它们指向外部邮件服务器。我的区域文件如下所示:
@ IN A x.x.x.x
localhost IN A 127.0.0.1
mail IN A x.x.x.x
www IN A x.x.x.x
imap IN CNAME www
loopback IN CNAME localhos
按照邮件说明设置用于授权的自定义DNS
通过修改域的DNS记录来使用COGPS.org验证MailChimp。这些更改允许您的活动看起来来自COGPS.org,而不是来自我们的服务器。完成所需的DNS更改后,请等待24-48小时才能传播更改。我为什么要这么做?
DKIM: Create a CNAME record for k1._domainkey.COGPS.org with this value:
dkim.mcsv.net
SPF: Create a TXT record for COGPS.org with:
v=spf1 include:servers.mcsv.net ?
我遇到了一个问题,我的.NET web请求总是命中给定CNAME的相同IP。CNAME绑定到多个IP地址,每次发生DNS查找(通过运行nslookup确认)时,这些IP地址以随机顺序返回。
我写了一个简单的应用来测试这一点:
public void TestDNS()
{
while (true)
{
var ipAddress = Dns.GetHostAddresses("mywebsite.com").First().ToString();
Console.WriteLine
似乎我的A CNAME和TXT记录对于我的Azure应用程序是正确的,但我的域名仍然无法解析。错误: 404找不到网站。 由于下列原因之一,您可能会看到此错误: Custom domain has not been configured inside Azure. See how to map an existing domain to resolve this.
Client cache is still pointing the domain to old IP address. Clear the cache by running the command ipconfig/flushd
我试图让域-b直接到域-a,并觉得我已经通过CNAME完成了一个非常标准的方法。然而,在尝试www.doma-b.com时,我仍然得到了ERR_NAME_NOT_RESOLVED / server DNS address could not be found。
不同的DNS诊断站点表明,24小时后,DNS缓存全世界的最新DNS记录都是最新的,这些记录如下(以及同一个注册员,尽管这不应该是必要的,而且很可能将来也不需要):
域-B域
A 1.2.3.4 # re-direct root domain to www via registrar's own suggest
我已经在directadmin中建立了一个域大约3天了,我得到了非常奇怪的结果。当我使用www.mydomain.com浏览器到我的域时,我会得到我上传的网站,但是当我只键入mydomain.com时,我就会停在dnsmadeeasy.com的某个停放的域上。
我认为一切都做对了。我做了以下记录
mydomain.com A 1.2.3.4 (A record pointing to my domain)
www CNAME mydomain.com (created a CNAME for the www subdomain)