我有一个安装在Azure
虚拟机上的应用程序。可以使用Azure提供的公共IP和DNS名称访问它。
我在namecheap中有一个ssl的域名。我想将Azure的dns名称指向它或其他提供者。
更多地说明:
外部世界可以使用x.x.x.x/app/login
或使用:mydnsname.azure.com/app/login
我想要的是:anotherdomain.com/app/login
我不想在namecheap中更改我的记录,即将CNAME
记录更改为指向我的dns,将A
记录更改为我的虚拟机的公共IP。
我知道这种方法,但在我的情况下它不起作用。
答案 0 :(得分:1)
域名所有者可以控制可以制作的映射。
Microsoft拥有VM的地址空间和* .azure.com命名空间。配置VM时,您可以在其命名空间mydnsname.azure.com
如果您拥有example.com
,则可以按照与Microsoft相同的方式映射something.example.com
。但是,由于您不是Azure.com
的所有者,因此除了该域名的所有者为您提供的内容之外,您无法映射任何内容。您无法根据azure.com
命名空间映射任何内容,唯一的例外是您为VM提供的名称。