Azure 如何将公共Ip地址与现有域名关联

Azure 如何将公共Ip地址与现有域名关联,azure,dns,azure-virtual-machine,dnsmasq,Azure,Dns,Azure Virtual Machine,Dnsmasq,我不明白DNS是如何工作的 我有一个来自AZURE的公共IP地址bouaght,现在我的网站已经有一个域名(myWebsite.com)绑定到我的旧服务器 现在我在AZURE上买了一个新的VM(它是Ubuntu) 现在,我如何将我的域名(myWebsite.com)更改为指向azure虚拟机的新公共IP地址 我是否必须在命令行中执行此操作? ??好吧,你需要理解DNS来配置它,但基本上你需要将DNS记录指向Azure IP,或者最好将你的CNAME记录指向你的公共IP的Azure DNS名称,这

我不明白DNS是如何工作的

我有一个来自AZURE的公共IP地址bouaght,现在我的网站已经有一个域名(myWebsite.com)绑定到我的旧服务器

现在我在AZURE上买了一个新的VM(它是Ubuntu)

现在,我如何将我的域名(myWebsite.com)更改为指向azure虚拟机的新公共IP地址

我是否必须在命令行中执行此操作?
??

好吧,你需要理解DNS来配置它,但基本上你需要将DNS记录指向Azure IP,或者最好将你的CNAME记录指向你的公共IP的Azure DNS名称,这样当它改变时,它不会破坏任何东西


根据您的提供商(GoDaddy或其他什么),有很多关于如何更改DNS记录的说明。

转到您的DNS服务器,在那里您创建了域名,单击+记录集并使用新的IP地址创建a记录,等待TTL时间,您应该能够连接

您应该看看Walter链接到的文章,这篇文章涵盖了整个场景的端到端

我假设您使用的是Azure资源管理器,正如您特别提到的公共IP地址资源。您没有提到您是否为该公共IP地址配置了DNS名称,或者它是否具有静态或动态IP地址。您可以在此处找到公共IP地址资源的完整详细信息:

您将需要登录到托管myWebsite.com的服务并创建DNS记录。该记录的内容取决于以下内容:

-如果您需要用户点击区域顶点并解析您的网站(即myWebsite.com),那么您需要确保公共IP地址是静态的,并为该IP地址创建一个A记录。这将看起来像: myWebsite.com A{静态公共IP地址}

-如果用户将改为使用子域(即www.myWebsite.com),则您应将DNS名称添加到公共IP地址,然后从用户将点击的子域创建一个CNAME,以访问该DNS名称。这看起来像:www.myWebsite.com CNAME{your service ename}.{region}.cloudapp.azure.com

要详细说明上述理由,请执行以下操作:

  • 使用具有动态IP地址的A记录意味着您必须进行更新 DNS记录在您的网站有效脱机期间IP发生更改的任何时间

  • 根据RFCs,区域根或顶点(即myWebsite.com)不支持创建CNAME记录

请注意,静态公共IP地址可能会收取少量费用。有关更多信息,请参见此处:

问候,,
Stephen Malone-Azure Networking

感谢您的回答,但我还是不清楚。您需要检查此项。根据您的场景,您可以选择
为您的自定义域添加A记录