Megosztás a következőn keresztül:


Privát végpontok használata Azure Storage-hoz

Az Azure Storage-fiókok privát végpontjaival engedélyezheti, hogy a virtuális hálózaton (VNet) lévő ügyfelek biztonságosan hozzáférjenek az adatokhoz privát kapcsolaton keresztül. A privát végpont a virtuális hálózat címterétől eltérő IP-címet használ minden egyes tárfiók-szolgáltatáshoz. A virtuális hálózaton lévő ügyfelek és a tárfiók közötti hálózati forgalom áthalad a virtuális hálózaton és a Microsoft gerinchálózatán található privát kapcsolaton, így kiküszöböli a nyilvános internetről való kitettséget.

Feljegyzés

A privát végpontok nem érhetők el általános célú v1-tárfiókokhoz.

Privát végpontok használata a tárfiókhoz lehetővé teszi a következőket:

  • A tárfiók biztonságossá tételéhez használjon privát hivatkozást. Manuálisan konfigurálhatja a tárolási tűzfalat a tárolószolgáltatás nyilvános végpontján lévő kapcsolatok blokkolásához. A privát hivatkozás létrehozása nem blokkolja automatikusan a nyilvános végpont kapcsolatait.
  • A virtuális hálózat (VNet) biztonságának növelése azáltal, hogy lehetővé teszi Önnek a virtuális hálózatból történő adatszivárgás letiltását.
  • Biztonságosan kapcsolódhat olyan helyszíni hálózatokról származó tárfiókokhoz, amelyek VPN vagy ExpressRoutes használatával csatlakoznak a virtuális hálózathoz privát társviszony-létesítéssel.

Fogalmi áttekintés

Az Azure Storage privát végpontjainak áttekintése

A privát végpont egy speciális hálózati adapter a virtuális hálózaton (VNet) található Azure-szolgáltatásokhoz. Amikor privát végpontot hoz létre a tárfiókhoz, az biztonságos kapcsolatot biztosít a virtuális hálózaton lévő ügyfelek és a tárterület között. A privát végpont a virtuális hálózat IP-címtartományából kap IP-címet. A privát végpont és a tárolási szolgáltatás közötti kapcsolat biztonságos privát kapcsolatot használ.

A virtuális hálózaton lévő alkalmazások zökkenőmentesen csatlakozhatnak a társzolgáltatáshoz a privát végponton keresztül ugyanazokkal a kapcsolati sztring és engedélyezési mechanizmusokkal, amelyeket egyébként használnának. A privát végpontok a tárfiók által támogatott összes protokollhoz használhatók, beleértve a REST-et és az SMB-t is.

A privát végpontok szolgáltatásvégpontokat használó alhálózatokban hozhatók létre. Az alhálózatban lévő ügyfelek így privát végpontok használatával csatlakozhatnak egy tárfiókhoz, míg a szolgáltatásvégpontok segítségével másokhoz is hozzáférhetnek.

Ha létrehoz egy privát végpontot a virtuális hálózaton található egyik tárolási szolgáltatáshoz, a rendszer egy hozzájárulási kérést küld a tárfiók tulajdonosának jóváhagyás céljából. Ha a privát végpont létrehozását kérelmező felhasználó egyben a tárfiók tulajdonosa, a rendszer automatikusan jóváhagyja a hozzájárulási kérést.

A tárfiókok tulajdonosai az Azure Portal tárfiókjának "Privát végpontok" lapján kezelhetik a hozzájárulási kérelmeket és a privát végpontokat.

Tipp.

Ha csak a privát végponton keresztül szeretné korlátozni a tárfiókhoz való hozzáférést, konfigurálja a tár tűzfalat a nyilvános végponton keresztüli hozzáférés megtagadására vagy szabályozására.

A tárfiókot úgy is biztonságossá teheti, hogy csak a virtuális hálózatról fogadjon kapcsolatokat, ha úgy konfigurálja a tár tűzfalat , hogy alapértelmezés szerint megtagadja a nyilvános végponton keresztüli hozzáférést. Nincs szükség tűzfalszabályra a privát végponttal rendelkező virtuális hálózatok forgalmának engedélyezéséhez, mivel a tár tűzfala csak a nyilvános végponton keresztül szabályozza a hozzáférést. A privát végpontok ehelyett az alhálózatok számára a tárolási szolgáltatáshoz való hozzáférés engedélyezéséhez szükséges hozzájárulási folyamatra támaszkodnak.

Feljegyzés

A blobok tárfiókok közötti másolásakor az ügyfélnek hálózati hozzáféréssel kell rendelkeznie mindkét fiókhoz. Ha tehát csak egy fiókhoz (a forráshoz vagy a célhoz) használ privát kapcsolatot, győződjön meg arról, hogy az ügyfél hálózati hozzáféréssel rendelkezik a másik fiókhoz. A hálózati hozzáférés konfigurálásának egyéb módjairól az Azure Storage-tűzfalak és virtuális hálózatok konfigurálása című témakörben olvashat.

Privát végpont létrehozása

Ha privát végpontot szeretne létrehozni az Azure Portal használatával, olvassa el a Privát csatlakozás egy tárfiókhoz című témakört az Azure Portal Tárfiók felületéről.

Ha privát végpontot szeretne létrehozni a PowerShell vagy az Azure CLI használatával, tekintse meg ezeket a cikkeket. Mindkettő egy Azure-webalkalmazást tartalmaz célszolgáltatásként, de a privát kapcsolat létrehozásának lépései megegyeznek egy Azure Storage-fiók esetében.

Amikor létrehoz egy privát végpontot, meg kell adnia a tárolási fiókot és a tárolási szolgáltatást, amelyhez csatlakozik.

Minden elérni kívánt tárolási erőforráshoz külön privát végpontra van szüksége, nevezetesen blobokhoz, Data Lake Storage-hoz, fájlokhoz, üzenetsorokhoz, táblákhoz vagy statikus webhelyekhez. A privát végponton ezek a tárolási szolgáltatások a társított tárfiók cél-alerőforrásaként vannak definiálva.

Ha privát végpontot hoz létre a Data Lake Storage storage-erőforráshoz, akkor a Blob Storage-erőforráshoz is létre kell hoznia egyet. Ennek az az oka, hogy a Data Lake Storage-végpontot célzó műveletek átirányíthatók a Blob-végpontra. Hasonlóképpen, ha csak a Blob Storage-hoz ad hozzá privát végpontot, és nem a Data Lake Storage-hoz, bizonyos műveletek (például az ACL kezelése, a címtár létrehozása, a címtár törlése stb.) meghiúsulnak, mivel az API-khoz DFS privát végpont szükséges. Azzal, hogy mindkét erőforráshoz létrehoz egy privát végpontot, biztosítja, hogy minden művelet sikeresen befejeződhessen.

Tipp.

Hozzon létre egy külön privát végpontot a tárolási szolgáltatás másodlagos példányához az RA-GRS-fiókok jobb olvasási teljesítménye érdekében. Mindenképpen hozzon létre egy általános célú v2(Standard vagy Premium) tárfiókot.

A másodlagos régióhoz való olvasási hozzáféréshez georedundáns tároláshoz konfigurált tárfiókkal külön privát végpontokra van szükség a szolgáltatás elsődleges és másodlagos példányai számára is. A feladatátvételhez nem kell privát végpontot létrehoznia a másodlagos példányhoz. A privát végpont automatikusan csatlakozik az új elsődleges példányhoz a feladatátvétel után. A tárolási redundancia beállításairól az Azure Storage-redundancia című témakörben talál további információt.

Csatlakozás privát végponthoz

A privát végpontot használó virtuális hálózaton lévő ügyfeleknek ugyanazt a kapcsolati sztring kell használniuk a tárfiókhoz, mint a nyilvános végponthoz csatlakozó ügyfelek. A DNS-feloldásra támaszkodva automatikusan átirányítjuk a kapcsolatokat a virtuális hálózatról a tárfiókba egy privát kapcsolaton keresztül.

Fontos

Használja ugyanazt a kapcsolati sztring a tárfiókhoz való csatlakozáshoz privát végpontok használatával, ahogyan egyébként használná. Ne csatlakozzon a tárfiókhoz az altartomány URL-címével privatelink .

Alapértelmezés szerint létrehozunk egy privát DNS-zónát a virtuális hálózathoz a privát végpontokhoz szükséges frissítésekkel. Ha azonban saját DNS-kiszolgálót használ, előfordulhat, hogy további módosításokat kell végeznie a DNS-konfiguráción. Az alábbi DNS-módosításokról szóló szakasz a privát végpontokhoz szükséges frissítéseket ismerteti.

DNS-módosítások privát végpontokhoz

Feljegyzés

A privát végpontok DNS-beállításainak konfigurálásáról további információt az Azure Private Endpoint DNS-konfigurációja című témakörben talál.

Privát végpont létrehozásakor a tárfiók DNS CNAME erőforrásrekordja egy altartomány aliasára frissül az előtaggal privatelink. Alapértelmezés szerint az altartománynak privatelink megfelelő privát DNS-zónát is létrehozunk a privát végpontok DNS A erőforrásrekordjaival.

Ha a tárvégpont URL-címét a virtuális hálózaton kívülről oldja fel a privát végponttal, az a tárolási szolgáltatás nyilvános végpontjára lesz feloldva. A privát végpontot üzemeltető virtuális hálózatról feloldva a tárvégpont URL-címe a privát végpont IP-címére lesz feloldva.

A fenti példában bemutatott példában a "StorageAccountA" tárfiók DNS-erőforrásrekordjai a privát végpontot futtató virtuális hálózaton kívülről oldódnak fel:

Név Típus Érték
StorageAccountA.blob.core.windows.net CNAME StorageAccountA.privatelink.blob.core.windows.net
StorageAccountA.privatelink.blob.core.windows.net CNAME <storage szolgáltatás nyilvános végpontja>
<storage szolgáltatás nyilvános végpontja> A <storage szolgáltatás nyilvános IP-címe>

Ahogy korábban említettük, a nyilvános végponton keresztül megtagadhatja vagy szabályozhatja a virtuális hálózaton kívüli ügyfelek hozzáférését a tárolási tűzfal használatával.

A StorageAccountA DNS-erőforrásrekordjai, amikor a privát végpontot üzemeltető virtuális hálózat egyik ügyfele feloldja, a következő lesz:

Név Típus Érték
StorageAccountA.blob.core.windows.net CNAME StorageAccountA.privatelink.blob.core.windows.net
StorageAccountA.privatelink.blob.core.windows.net A 10.1.1.5

Ez a megközelítés lehetővé teszi a tárfiókhoz való hozzáférést ugyanazzal a kapcsolati sztring a privát végpontokat üzemeltető virtuális hálózaton lévő ügyfelek, valamint a virtuális hálózaton kívüli ügyfelek számára.

Ha egyéni DNS-kiszolgálót használ a hálózaton, az ügyfeleknek képesnek kell lenniük feloldani a tárfiók végpontjának teljes tartománynevét a privát végpont IP-címére. Konfigurálja úgy a DNS-kiszolgálót, hogy delegálja a privát kapcsolat altartományát a virtuális hálózat privát DNS-zónájához, vagy konfigurálja az A rekordokat StorageAccountA.privatelink.blob.core.windows.net a privát végpont IP-címével.

Tipp.

Egyéni vagy helyszíni DNS-kiszolgáló használata esetén a DNS-kiszolgálót úgy kell konfigurálnia, hogy az altartományban privatelink lévő tárfiók nevét a privát végpont IP-címére oldja fel. Ehhez delegálhatja az privatelink altartományt a virtuális hálózat privát DNS-zónájához, vagy konfigurálhatja a DNS-zónát a DNS-kiszolgálón, és hozzáadhatja a DNS A rekordokat.

A tárolási szolgáltatások privát végpontjaihoz és a kapcsolódó végponti cél alerőforrásokhoz ajánlott DNS-zónanevek a következők:

Storage-szolgáltatás Célzott alerőforrás Zónanév
Blob szolgáltatás blob privatelink.blob.core.windows.net
Data Lake Storage Dfs privatelink.dfs.core.windows.net
Fájlszolgáltatás fájl privatelink.file.core.windows.net
Queue szolgáltatás feldolgozási sor privatelink.queue.core.windows.net
Table service table privatelink.table.core.windows.net
Statikus webhelyek web privatelink.web.core.windows.net

A saját DNS-kiszolgáló privát végpontok támogatásához való konfigurálásáról az alábbi cikkekben talál további információt:

Díjszabás

A díjszabás részleteiért tekintse meg az Azure Private Link díjszabását.

Ismert problémák

Tartsa szem előtt az Azure Storage privát végpontjaival kapcsolatos alábbi ismert problémákat.

A privát végpontokkal rendelkező virtuális hálózatokban lévő ügyfelek tárolási hozzáférési korlátozásai

A meglévő privát végpontokkal rendelkező virtuális hálózatokban lévő ügyfelek korlátozásokkal szembesülnek, amikor más privát végpontokkal rendelkező tárfiókokhoz férnek hozzá. Tegyük fel például, hogy egy VNet N1 privát végponttal rendelkezik a Blob Storage A1 tárfiókhoz. Ha az A2 tárfiók privát végponttal rendelkezik a Blob Storage-hoz készült VNet N2-ben, akkor az N1 virtuális hálózat ügyfeleinek privát végponttal is hozzá kell férniük az A2 fiók blobtárolóihoz. Ha az A2 tárfiók nem rendelkezik privát végpontokkal a Blob Storage-hoz, akkor az N1 virtuális hálózat ügyfelei privát végpont nélkül érhetik el a blobtárolót a fiókban.

Ez a korlátozás annak a DNS-módosításnak az eredménye, amely akkor történt, amikor az A2 fiók létrehoz egy privát végpontot.

Blobok másolása tárfiókok között

A blobokat csak privát végpontok használatával másolhatja a tárfiókok között, ha az Azure REST API-t vagy a REST API-t használó eszközöket használja. Ilyen eszközök például az AzCopy, a Storage Explorer, az Azure PowerShell, az Azure CLI és az Azure Blob Storage SDK-k.

Csak azokat a privát végpontokat támogatja a rendszer, amelyek az erőforrásvégpontot vagy file a blob tárolási erőforrásvégpontot célják. Ez magában foglalja a REST API-hívásokat a Data Lake Storage-fiókokhoz, amelyekben az blob erőforrásvégpontra explicit módon vagy implicit módon hivatkoznak. A Data Lake Storage-erőforrásvégpontot dfs megcélozó privát végpontok még nem támogatottak. A tárfiókok közötti másolás a Hálózati fájlrendszer (NFS) protokoll használatával még nem támogatott.

Következő lépések