Azure虚拟机上的FQDN

时间:2013-03-08 08:40:35

标签: azure azure-virtual-machine

我很好奇,如果FQDN在Azure中的虚拟机上是持久的,并且任何人都可以发布一个示例,看看它的外观。

即myhost-abc.vm.windows.net

持久性我的意思是,如果它永远是相同的,永远不要改变。

由于

3 个答案:

答案 0 :(得分:2)

创建Windows Azure虚拟机(或Windows Azure云服务)时,首先要为服务选择一个名称,然后根据您的服务名称为您分配DNS名称。例如,您选择了服务名称(使用VM或CS)“myservice”您的DNS名称将会永久保持不变,只要您删除此服务:

http://myservice.cloudapp.net

现在,当在服务中创建虚拟机(或将云应用程序部署到此云服务)时,您将为您的服务分配一个VIP(面向外部),并依赖于您的服务将与外部交互的服务端点配置。只要不删除虚拟机或部署,这些IP地址就会保持不变。

如果你因为任何原因将myservice改为myservice1,你可以使用CNAME设置(或DNS记录)将www.myservice.com调用路由到myservice.cloudapp.net,在设置正确的CNAME后你的www.myservice.com呼叫仍然转到您的Azure服务(VM或CS)。

http://www.myservice.com  ==>> http://myservice.cloudapp.net or http://myservice1.cloudapp.net

如您所知,如果选择myservice或myservice1作为服务名称无关紧要,通过设置正确的CNAME / DNS设置,您可以将实际的DNS路由到Azure服务。

答案 1 :(得分:2)

使用远程桌面(RDP)连接到虚拟机
打开命令提示符
数字此命令:hostname(显示机器名称)
对此命令进行数字处理:nslookup "MACHINE_NAME"(其中“MACHINE_NAME”是先前获得的名称)
结果显示名称(FQDN)和地址,在我的情况下:MYSERVER.MYDOMAIN.f5.internal.cloudapp.net始终是相同的,我将它用于SMTP服务器(然后是必要的,保持不变..)

答案 2 :(得分:1)

另外,对于Linux:做

$ nslookup“$(hostname)”