2013-07-16 50 views
15

默認情況下,Azure網站/ webapps的命名約定是somesubdomain.cloudapp.netsomesubdomain.azurewebsites.net。如果我有一個我現在託管的現有網站,說GoDaddy,並且網站是www.mysite.com,我怎麼能告訴註冊服務商(DNS)查看Azure的服務器的網站內容(我有改變點名服務器的經驗點到一個特定的網絡託管公司的名稱服務器,但似乎Azure沒有這樣的事情)。如何獲得您擁有的指向Azure服務器的現有域?

最終,我想要做的是去www.mysite.com,並將Azure託管的內容託管在Azure的虛擬機上。是否只能混淆DNS的CNAME,A等屬性?

我在Azure上有一臺虛擬機,我想用它來託管我的網站。這是我將要使用的平臺。我沒有使用Azure「網站」或「雲服務」。

+0

請參閱[Azure DNS](http://samcogan.com/azure-dns)。顯然,當這個問題被問到時,它是不可用的。 – user34660

回答

10

是的,當你描述它的唯一方法是用DNS記錄和CNAME和A記錄來擺弄DNS。

的這是如何做到一個很好的說明可以在這裏找到: http://www.windowsazure.com/en-us/develop/net/common-tasks/custom-dns/

+0

我們用我們的構建服務器來做到這一點。它運行在Windows Azure VM上。我們有一個CNAME映射build.ourdomain到VMNAME.cloudapp.net。確保你有一個端口開放的端口80. –

+0

太好了,謝謝!這工作。 –

1

有一個官方文檔,比較容易找到一個簡單的互聯網搜索:

EDIT

有一點需要記住的是Windows Azure虛擬機(IaaS)運行在a Cloud Service。這意味着對於每個VM或一組VM創建了一個雲服務(即mywhateverVM.cloudapp.net)。當您使用門戶嚮導創建VM時,隱式創建此雲服務。或者在使用PowerShell創建虛擬機時明確(創建它)。

因此,「如何將自定義域與Cloud Service一起使用」也適用於Azure VM,而且根本沒有任何更改。

+0

我忘了提及,這是在Azure虛擬機上,而不是網站或雲服務。我創建了一個虛擬機,安裝了IIS,我希望能夠託管它的網站,但需要知道如何在VM級別上操作CNAME等。 –

+0

如果你創建一個虛擬機,你仍然會得到一個* .cloudapp.net地址到機器上。您將以與雲服務相同的方式處理此問題。 – Fore

相關問題