在本教程中,你將了解如何執(zhí)行以下操作:
·創(chuàng)建網絡基礎結構。
·使用公共IP創(chuàng)建Web服務器虛擬機。
·創(chuàng)建指向公共IP的別名記錄。
·測試別名記錄。
如果還沒有Azure訂閱,可以在開始前創(chuàng)建一個免費帳戶。
先決條件
必須具有可用于在Azure DNS中托管以供測試的域名。必須能夠完全控制此域。完全控制包括能夠為域設置名稱服務器(NS)記錄。
有關在Azure DNS中托管域的說明,請參閱教程:在Azure DNS中托管域。
本教程中使用的示例域為contoso.com,但請使用自己的域名。
創(chuàng)建網絡基礎結構
首先,創(chuàng)建要放置Web服務器的虛擬網絡和子網。
1.在https://portal.azure.com中登錄Azure門戶。
2.在門戶的左上角,選擇“創(chuàng)建資源”。在搜索框中輸入“資源組”,然后創(chuàng)建名為RG-DNS-Alias-pip的資源組。
3.選擇“創(chuàng)建資源”>“網絡”>“虛擬網絡”。
4.創(chuàng)建名為“VNet-Server”的虛擬網絡。將其放在RG-DNS-Alias-pip資源組中,然后將子網命名為SN-Web。
創(chuàng)建Web服務器虛擬機
1.選擇“創(chuàng)建資源”>“Windows Server 2016 VM”。
2.輸入名稱“Web-01”,然后將VM放在“RG-DNS-Alias-TM”資源組中。輸入用戶名和密碼,然后選擇“確定”。
3.對于“大小”,請選擇具有8 GB RAM的SKU。
4.對于“設置”,請選擇“VNet-Servers”虛擬網絡和“SN-Web”子網。對于公共入站端口,請選擇“HTTP”>“HTTPS”>“RDP(3389)”,然后選擇“確定”。
5.在“摘要”頁中,選擇“創(chuàng)建”。
此過程需要幾分鐘才能完成。虛擬機會有一個附加的NIC,該NIC將有一個名為Web-01-ip的基本動態(tài)公共IP。每次重啟虛擬機時,此公共IP都會更改。
安裝IIS
在Web-01上安裝IIS
1.連接到Web-01并登錄。
2.在“服務器管理器”儀表板上,選擇“添加角色和功能”。
3.選擇“下一步”三次。在“服務器角色”頁上,選擇“Web服務器(IIS)”。
4.選擇“添加功能”,然后選擇“下一步”。
5.選擇“下一步”四次,然后選擇“安裝”。此過程需要幾分鐘才能完成。
6.安裝完成后,選擇“關閉”。
7.打開Web瀏覽器。瀏覽到“l(fā)ocalhost”以驗證是否顯示默認IIS網頁。
創(chuàng)建別名記錄
創(chuàng)建指向公共IP地址的別名記錄。
1.選擇Azure DNS區(qū)域以打開該區(qū)域。
2.選擇“記錄集”。
3.在“名稱”文本框中選擇“web01”。
4.將“類型”保留為A記錄。
5.選擇“別名記錄集”復選框。
6.選擇“選擇Azure服務”,然后選擇“Web-01-ip”公共IP地址。
測試別名記錄
1.在“RG-DNS-Alias-pip”資源組中,選擇“Web-01”虛擬機。記錄公共IP地址。
2.在Web瀏覽器中,瀏覽到Web01-01虛擬機的完全限定域名。例如,web01.contoso.com。此時會看到IIS默認網頁。
3.關閉Web瀏覽器。
4.停止“Web-01”虛擬機,然后將其重新啟動。
5.虛擬機重啟后,記錄虛擬機的新公共IP地址。
6.打開新的瀏覽器。再次瀏覽到Web01-01虛擬機的完全限定域名。例如,web01.contoso.com。
此過程成功是因為你使用了指向公共IP地址資源的別名記錄,而非標準的A記錄。
清理資源
不再需要為本教程創(chuàng)建的資源時,請刪除RG-DNS-Alias-pip資源組。