【问题标题】:FQDN on Azure Virtual MachineAzure 虚拟机上的 FQDN
【发布时间】:2013-02-23 18:02:46
【问题描述】:

我很好奇 FQDN 是否在 Azure 中的虚拟机上持久存在,以及是否有人可以发布示例。

myhost-abc.vm.windows.net

我所说的坚持是指它永远是一样的,永远不会改变。

【问题讨论】:

    标签: azure azure-virtual-machine


    【解决方案1】:
    1. 使用远程桌面 (RDP) 连接到您的虚拟机
    2. 打开命令提示符
    3. 键入此命令:hostname(显示机器名称)
    4. 键入此命令:nslookup "MACHINE_NAME"(其中“MACHINE_NAME”是在上一步中获得的)

    结果显示名称 (FQDN) 和地址,在我的情况下:MYSERVER.MYDOMAIN.f5.internal.cloudapp.net 始终相同。

    【讨论】:

      【解决方案2】:

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

      http://myservice.cloudapp.net
      

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

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

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

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

      【讨论】:

        【解决方案3】:

        只是一个补充。对于 Linux,请执行以下操作:

        nslookup "$(hostname)"

        【讨论】:

          猜你喜欢
          • 2016-04-29
          • 1970-01-01
          • 2012-07-10
          • 2013-11-27
          • 1970-01-01
          • 1970-01-01
          • 2013-12-08
          • 2014-09-09
          • 1970-01-01
          相关资源
          最近更新 更多