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