web-dev-qa-db-fra.com

Hébergement sur Azure VM - comment gérer les enregistrements A?

J'ai une VM dans la configuration dans Azure que je souhaite utiliser pour héberger plusieurs sites Web, mais je ne vois pas comment configurer un enregistrement A lorsqu'Azure ne vous donnera pas une adresse IP statique.

J'ai créé un CNAME, pour mapper "www" - mais comment mapper la racine - "Http"?

Il semble que l’adresse IP virtuelle donnée ne fonctionne pas, car si vous devez la fermer pour une raison quelconque, vous la perdez et vous ne pouvez pas obtenir un PIP sans configurer un réseau virtuel… est-ce correct? Semble une chose assez basique - obtenir une IP pour une VM.

2
Rob50

Vous devez obtenir un adresse IP réservée et l'attribuer à votre machine virtuelle. Pour autant que je sache, pour le moment, configuration vous oblige à utiliser les applets de commande Azure PowerShell . Je n'ai jamais vu l'option pour cela dans le portail Web.

Microsoft documente cela comme suit:

  1. Commencez par créer une adresse IP réservée pour votre abonnement. Vous pouvez utiliser l'exemple suivant, en remplaçant les éléments de "" par des valeurs spécifiques à votre déploiement.

    New-AzureReservedIP -ReservedIPName "MyReservedIP" -Label "ReservedIPLabel" -Location "East US"
    
  2. Une fois qu'une adresse IP réservée a été créée dans votre abonnement, vous pouvez l'associer à un nouveau service cloud. Dans l'exemple ci-dessous, un nouveau service de cloud appelé "MyCloudServers" sera créé et associé à l'adresse IP réservée "MyReservedIP". Une machine virtuelle "CloudServer1" sera déployée sur le nouveau service de cloud en utilisant les paramètres et l'image spécifiés. Notez que l'emplacement du nouveau service de cloud doit être dans la même région que l'adresse IP réservée.

    New-AzureVMConfig -Name "CloudServer1" -InstanceSize "Small" -ImageName "Name_of_image" | Add-AzureProvisioningConfig -Windows -AdminUsername "cloudadmin" -Password "ABC123" | New-AzureVM -ServiceName "MyCloudServers" -ReservedIPName "MyReservedIP" -Location "East US"
    

(Et méfiez-vous des exemples copiés et collés de Microsoft à partir de MSDN; ils sont jonchés de citations "intelligentes" stupides et d'autres ordures.)

1
Michael Hampton

La réponse la plus simple consiste à utiliser quelque chose comme la "redirection de domaine nu" de wwwizer, de sorte que vous ne fassiez que pointer votre enregistrement A vers 174.129.25.170 pour le rediriger automatiquement vers votre sous-domaine www.

C’est très simple, mais si vous voulez en savoir plus, consultez la page qui explique plus en détail: http://wwwizer.com/naked-domain-redirect

0
Tom Brossman