在DirectAdmin和CPanel中设置Azure的DNS设置

在DirectAdmin和CPanel中设置Azure的DNS设置,azure,dns,cpanel,directadmin,Azure,Dns,Cpanel,Directadmin,我刚刚开始我的Azure之旅,在为两个域设置DNS设置时遇到了不少问题,一个域使用CPanel作为管理门户,另一个域使用DirectAdmin CPanel 使用Cpanel的域设置正确,因此我可以访问domain.com而不是domain.azurewebsites.net,但在接收电子邮件时遇到了很多问题。通过我的研究,我发现最好的解决方案是获得谷歌应用程序或微软365,并将域名托管在DNSimple上。是这样吗?有没有一种方法可以在不付费的情况下解决问题,比如谷歌应用程序/365,或者用代

我刚刚开始我的Azure之旅,在为两个域设置DNS设置时遇到了不少问题,一个域使用CPanel作为管理门户,另一个域使用DirectAdmin

CPanel

使用Cpanel的域设置正确,因此我可以访问domain.com而不是domain.azurewebsites.net,但在接收电子邮件时遇到了很多问题。通过我的研究,我发现最好的解决方案是获得谷歌应用程序或微软365,并将域名托管在DNSimple上。是这样吗?有没有一种方法可以在不付费的情况下解决问题,比如谷歌应用程序/365,或者用代码对邮件接收者和发送者进行编程

董事

我根本无法正确设置DNS。起初,与我对Cpanel域所做的类似,我将“www.domain.com.”指向“www.domain.azurewebsites.net”并将“awverify.domain.com.”指向“awverify.domain.azurewebsites.net”。我还指出Azure通过记录“www”到“Azure IP”提供的IP。它不起作用,所以我想我将创建一个子域并重复以前的步骤,但这次是针对azure.domain.com。还是不走运


知道我做错了什么吗?如果问题太广泛,我会道歉。如果需要更多信息,请告诉我。

这可能是因为根据rfc,它是无效的 CNAME host.cloudapp.net中的domain.com==>无效

本文介绍如何使用CNAME或

有一个建议的DNAME,但我还没有测试它是否有效