使用Azure服務(wù)的虛擬網(wǎng)絡(luò)(VNet)集成,你可以僅允許通過你的虛擬網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)來訪問服務(wù)。VNet基礎(chǔ)結(jié)構(gòu)還包括對等互連的虛擬網(wǎng)絡(luò)和本地網(wǎng)絡(luò)。
VNet集成可以為Azure服務(wù)提供網(wǎng)絡(luò)隔離的優(yōu)點,可通過以下一種或多種方法實現(xiàn):
·將服務(wù)的專用實例部署到虛擬網(wǎng)絡(luò)中。隨后即可在虛擬網(wǎng)絡(luò)內(nèi)以及從本地網(wǎng)絡(luò)私密訪問這些服務(wù)。
·使用私有終結(jié)點,將你私下并安全地連接到由Azure專用鏈接提供支持的服務(wù)。專用終結(jié)點使用VNet中的專用IP地址將服務(wù)有效地引入虛擬網(wǎng)絡(luò)中。
·通過服務(wù)終結(jié)點將虛擬網(wǎng)絡(luò)擴展到服務(wù),使用公共終結(jié)點訪問服務(wù)。服務(wù)終結(jié)點可使服務(wù)資源在虛擬網(wǎng)絡(luò)中得到保護。
·使用服務(wù)標(biāo)記來允許或拒絕Azure資源進出公共IP終結(jié)點的流量。
將專用Azure服務(wù)部署到虛擬網(wǎng)絡(luò)
在虛擬網(wǎng)絡(luò)中部署專用Azure服務(wù)時,可通過專用IP地址與服務(wù)資源進行私密通信。
將專用Azure服務(wù)部署到虛擬網(wǎng)絡(luò)可提供以下功能:
·虛擬網(wǎng)絡(luò)內(nèi)的資源可以通過專用IP地址彼此進行私密通信。例如,在虛擬網(wǎng)絡(luò)中,在虛擬機上運行的HDInsight與SQL Server之間可直接傳輸數(shù)據(jù)。
·本地資源可通過站點到站點VPN(VPN網(wǎng)關(guān))或ExpressRoute使用專用IP地址訪問虛擬網(wǎng)絡(luò)中的資源。
·虛擬網(wǎng)絡(luò)可使用專用IP地址進行對等互連,實現(xiàn)虛擬網(wǎng)絡(luò)中資源之間的彼此通信。
·虛擬網(wǎng)絡(luò)中的服務(wù)實例通常由Azure服務(wù)完全托管。這包括監(jiān)視資源的運行狀況并根據(jù)負載進行縮放。
·服務(wù)實例部署在虛擬網(wǎng)絡(luò)的子網(wǎng)中。根據(jù)服務(wù)提供的指南,必須通過網(wǎng)絡(luò)安全組對子網(wǎng)開放入站和出站網(wǎng)絡(luò)訪問。
·某些服務(wù)還會對它們能夠部署到其中的子網(wǎng)施加限制,限制策略、路由的應(yīng)用,或者要求將VM和服務(wù)資源組合到同一子網(wǎng)中。請查看每項服務(wù),了解這些具體限制,因為它們會隨時間而變化。此類服務(wù)的示例包括:Azure NetApp文件、專用HSM、Azure容器實例、應(yīng)用服務(wù)。
·(可選)服務(wù)可能需要一個委派子網(wǎng)作為顯式標(biāo)識符,用于表示子網(wǎng)可承載特定服務(wù)。服務(wù)可以通過委托獲得顯式權(quán)限,可以在委托的子網(wǎng)中創(chuàng)建服務(wù)專屬資源。
·如需REST API響應(yīng)的示例,請參閱包含委托子網(wǎng)的虛擬網(wǎng)絡(luò)。可以通過可用委托API獲得一個內(nèi)容廣泛的列表,其中包含的服務(wù)使用委托子網(wǎng)模型。
有關(guān)可部署到虛擬網(wǎng)絡(luò)中的服務(wù)的列表,請參閱將專用Azure服務(wù)部署到虛擬網(wǎng)絡(luò)。
專用鏈接和專用終結(jié)點
使用專用終結(jié)點,可以允許事件通過專用鏈接安全地從虛擬網(wǎng)絡(luò)直接進入Azure資源,而無需通過公共Internet。專用終結(jié)點是虛擬網(wǎng)絡(luò)中的Azure服務(wù)的特殊網(wǎng)絡(luò)接口。為Azure資源創(chuàng)建專用終結(jié)點時,它會在虛擬網(wǎng)絡(luò)上的客戶端與你的Azure資源之間提供安全連接。從虛擬網(wǎng)絡(luò)的IP地址范圍為專用終結(jié)點分配IP地址。專用終結(jié)點與Azure服務(wù)之間的連接使用安全的專用鏈接。
下面的示例展示了事件網(wǎng)格資源專用終結(jié)點的私密訪問,該終結(jié)點在虛擬網(wǎng)絡(luò)上的客戶端與事件網(wǎng)格資源之間提供安全連接。
有關(guān)私有鏈接和支持的Azure服務(wù)列表的詳細信息,請參閱什么是私有鏈接?
服務(wù)終結(jié)點
VNet服務(wù)終結(jié)點通過Azure主干網(wǎng)絡(luò)的優(yōu)化路由提供與Azure服務(wù)的安全的直接連接。使用終結(jié)點可以保護關(guān)鍵的Azure服務(wù)資源,只允許在客戶自己的虛擬網(wǎng)絡(luò)中對其進行訪問。服務(wù)終結(jié)點使VNet中的專用IP地址能夠到達Azure服務(wù)的終結(jié)點,且無需在VNet中使用公共IP地址。
有關(guān)詳細信息,請參閱虛擬網(wǎng)絡(luò)服務(wù)終結(jié)點
服務(wù)標(biāo)記
服務(wù)標(biāo)記代表給定Azure服務(wù)中的一組IP地址前綴。使用服務(wù)標(biāo)記,可以在網(wǎng)絡(luò)安全組或Azure防火墻中定義網(wǎng)絡(luò)訪問控制。通過在規(guī)則的相應(yīng)源字段或目標(biāo)字段中指定服務(wù)標(biāo)記名(例如,AzureEventGrid),可以允許或拒絕相應(yīng)服務(wù)的流量。
可使用服務(wù)標(biāo)記來實現(xiàn)網(wǎng)絡(luò)隔離,保護Azure資源免受常規(guī)Internet侵害,同時訪問具有公共終結(jié)點的Azure服務(wù)??蓜?chuàng)建入站/出站網(wǎng)絡(luò)安全組規(guī)則,以拒絕進出Internet的流量并允許進出AzureCloud或特定Azure服務(wù)的其他可用服務(wù)標(biāo)記的流量。
有關(guān)服務(wù)標(biāo)記和支持它們的Azure服務(wù)的詳細信息,請參閱服務(wù)標(biāo)記概述