2013-07-16 12 views
15

Standardmäßig sind die Namenskonventionen der Azure-Websites/Webapps somesubdomain.cloudapp.net und somesubdomain.azurewebsites.net. Wenn ich über eine bestehende Website verfüge, über die ich derzeit gehostet habe, z. B. GoDaddy, und die Website lautet www.mysite.com, wie kann ich dem Registrar (DNS) mitteilen, dass er Azure-Server für den Website-Inhalt verwendet (Ich habe Erfahrung mit der Änderung der Nameserver) zu den Nameservern eines bestimmten Webhosting-Unternehmens, aber es scheint, dass es bei Azure keine solche Sache gibt).Wie erhalten Sie eine vorhandene Domäne, die Sie besitzen, um auf Azure-Server zu verweisen?

Letztendlich möchte ich zu www.mysite.com gehen und den Inhalt auf Azure gehostet haben, der auf Azure VMs läuft. Ist das die einzige Möglichkeit, sich mit den Eigenschaften von CNAME, A usw. des DNS zu messen?

Ich habe eine VM auf Azure, die ich verwenden möchte, um meine Websites zu hosten. Dies ist die Plattform, die ich verwenden werde. Ich verwende keine Azure-Website oder einen Cloud-Dienst.

+0

Siehe [Azure DNS] (http://samcogan.com/azure-dns). Anscheinend war es nicht verfügbar, als diese Frage gestellt wurde. – user34660

Antwort

10

Ja, der einzige Weg, um dies funktioniert zu erreichen, wie Sie es beschreiben, ist mit dem DNS zu tun, mit einem CNAME und A-Datensätzen. http://www.windowsazure.com/en-us/develop/net/common-tasks/custom-dns/

+0

Das machen wir mit unserem Build Server. Es wird auf einer Windows Azure-VM ausgeführt. Wir haben ein CNAME-Mapping build.ourdomain auf VMNAME.cloudapp.net. Stellen Sie sicher, dass Sie einen Endpunkt für Port 80 geöffnet haben. –

+0

Großartig, danke! Das hat funktioniert. –

1

Es gibt eine offizielle Dokumentation, relativ einfach mit einer einfachen Internet-Suche zu finden:

BEARBEITEN

Eine Sache gut zu erinnern ist, dass eine Windows Azure Virtual Machine (IaaS) in a Cloud Service ausgeführt wird. Das bedeutet, dass für jede VM oder Gruppe von VMs ein Cloud-Service erstellt wurde (d. H. MywhateverVM.cloudapp.net). Dieser Cloud-Service wird implizit erstellt, wenn Sie den Portalassistenten zum Erstellen der VM verwenden. Oder explizit (Sie erstellen es), wenn Sie VMs mit PowerShell erstellen.

Also die "wie benutzerdefinierte Domäne mit Cloud-Dienst verwenden" gilt auch für die Azure-VMs ohne Änderung überhaupt.

+0

Ich habe vergessen zu erwähnen, dass dies auf einer Azure-VM ist, keine Website oder Cloud-Service. Ich habe eine VM erstellt, IIS installiert, und ich möchte in der Lage sein, Websites von diesem zu hosten, muss aber wissen, wie man mit dem CNAME usw. auf VM-Ebene herumhantiert. –

+0

Wenn Sie eine VM erstellen, erhalten Sie immer noch eine * .cloudapp.net-Adresse auf dem Computer. Sie würden dies genauso handhaben wie einen Cloud-Service. – Fore