我有2個Linux虛擬機在Windows Azure中的2個獨立的雲服務,所以這兩個虛擬文件都有一個外部公有IP,一個是cpanel的centos,另一個是ubuntu的magento。如何將godaddy中的dns改爲指向windows azure linux vms?
我們準備改變dns,但它不清楚我們必須使用哪些ip或nameservers。
任何人都可以指向正確的方向嗎?
我有2個Linux虛擬機在Windows Azure中的2個獨立的雲服務,所以這兩個虛擬文件都有一個外部公有IP,一個是cpanel的centos,另一個是ubuntu的magento。如何將godaddy中的dns改爲指向windows azure linux vms?
我們準備改變dns,但它不清楚我們必須使用哪些ip或nameservers。
任何人都可以指向正確的方向嗎?
我假設你的域名由godaddy主持,如你所說,所以會建議創建一個'A'記錄並分別指向你的vm的公共ip。
因此,如果您的VM1具有公共IP,例如88.66.77.55,並且您想將yourdomainname.com指向您的虛擬機,只需添加'A'記錄並將yourdomainname.com指向88.66.77.55。
使用Cname也是正確的,但它增加了加載時間,這是顯而易見的,因爲您的vm public dns + Cname路由的DNS查找。
因此,添加'A'記錄在速度方面更好。
我假設您想將您擁有的現有域名與Azure雲服務相關聯。 通常,這是指導遵循:http://azure.microsoft.com/en-us/documentation/articles/cloud-services-custom-domain-name/
西蒙提到的文件給你所有的細節,但只給一個簡短的概述
你Azure的網站上有這樣一個名字爲
myname.cloudapp.net
您仍需要託管或讓您的域名提供商託管您的DNS。
,最好的辦法是再創建subdomain.yourdomain.com的CNAME到myname.cloudapp.net
http://support.godaddy.com/help/article/7921/adding-or-editing-cname-records?locale=en
天青剛剛最近發佈保留的IP地址,但它們只配置通過Azure的PowerShell的目前不在門戶網站(計劃即將在門戶網站發佈)
最簡單的方法是CNAME方法。如果客戶端的DNS查詢時間由於速度要求而成爲主要問題,則可以考慮使用保留的IP地址方法。
只有當您確保您保留機器的IP地址時,我在發佈答案時大多數服務都無法在Azure上使用該地址。否則,在重新啓動時,它會改變,您的網站將停止運行。 –