如何在 Azure 中配置虚拟机的 DNS 以指向另一个域
How to config dns of a virtual machine in Azure to point to another domain
我有一个应用程序安装在 Azure
的虚拟机上。可以使用 public ip 和 Azure 提供的 dns 名称访问它。
我在 namecheap 有一个带 ssl 的域名。我想将 Azure 的 dns 名称指向它或其他提供商。
进一步说明:
外部世界可以使用我的应用访问:x.x.x.x/app/login
或与:mydnsname.azure.com/app/login
我要的是:anotherdomain.com/app/login
我不想更改我在 namecheap 中的记录,即将 CNAME
记录更改为指向我的 dns,将 A
记录更改为我虚拟机的 public ip。
我知道这个方法,但在我的情况下它不起作用。
域所有者可以控制可以进行哪些映射。
Microsoft 拥有 VM 的地址 space 和 *.azure.com 名称space。当你提供一个虚拟机时,你可以在他们的名字中使用一个名字space mydnsname.azure.com
如果您拥有 example.com
,则可以像 Microsoft 一样映射 something.example.com
。但是,由于您不是 Azure.com
的所有者,因此除了该域的所有者提供给您的内容之外,您无法映射任何其他内容。您无法根据 azure.com
名称space 映射任何内容,唯一的例外是为您的 VM 提供的名称。
我有一个应用程序安装在 Azure
的虚拟机上。可以使用 public ip 和 Azure 提供的 dns 名称访问它。
我在 namecheap 有一个带 ssl 的域名。我想将 Azure 的 dns 名称指向它或其他提供商。
进一步说明:
外部世界可以使用我的应用访问:x.x.x.x/app/login
或与:mydnsname.azure.com/app/login
我要的是:anotherdomain.com/app/login
我不想更改我在 namecheap 中的记录,即将 CNAME
记录更改为指向我的 dns,将 A
记录更改为我虚拟机的 public ip。
我知道这个方法,但在我的情况下它不起作用。
域所有者可以控制可以进行哪些映射。
Microsoft 拥有 VM 的地址 space 和 *.azure.com 名称space。当你提供一个虚拟机时,你可以在他们的名字中使用一个名字space mydnsname.azure.com
如果您拥有 example.com
,则可以像 Microsoft 一样映射 something.example.com
。但是,由于您不是 Azure.com
的所有者,因此除了该域的所有者提供给您的内容之外,您无法映射任何其他内容。您无法根据 azure.com
名称space 映射任何内容,唯一的例外是为您的 VM 提供的名称。