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


Privát link az Azure Database for MySQL számára - Rugalmas kiszolgáló

A következőkre vonatkozik: Azure Database for MySQL – rugalmas kiszolgáló

A Private Link lehetővé teszi a különböző PaaS-szolgáltatásokhoz, például a rugalmas Azure Database for MySQL-kiszolgálóhoz való csatlakozást az Azure-ban egy privát végponton keresztül. Az Azure Private Link lényegében elérhetővé teszi az Azure-szolgáltatásokat a virtuális magánhálózaton belül. A privát IP-cím használatával a rugalmas MySQL-kiszolgáló ugyanúgy elérhető, mint a VNet bármely más erőforrása.

A privát végpont egy magánhálózati IP-cím egy adott virtuális hálózaton és alhálózaton belül.

Feljegyzés

  • A Private Link engedélyezése kizárólag a nyilvános hozzáféréssel létrehozott rugalmas Azure Database for MySQL-kiszolgálópéldányok esetében lehetséges. Megtudhatja, hogyan engedélyezheti a privát végpontot az Azure Portal vagy az Azure CLI használatával.

Az alábbiakban bemutatunk néhány előnyt a rugalmas Azure Database for MySQL-kiszolgáló hálózati privát kapcsolat funkciójának használatához.

Adatkiszivárgás megelőzése

A rugalmas Azure Database for MySQL-kiszolgálón az adatkiszivárgás az, amikor egy jogosult felhasználó, például egy adatbázis-rendszergazda kinyerheti az adatokat az egyik rendszerből, és áthelyezheti azokat egy másik, szervezeten kívüli helyre vagy rendszerbe. A felhasználó például egy harmadik fél tulajdonában lévő tárfiókba helyezi át az adatokat.

A Private Link használatával most már beállíthat hálózati hozzáférési vezérlőket, például NSG-ket a privát végponthoz való hozzáférés korlátozásához. Az egyes Azure PaaS-erőforrások adott privát végpontokhoz való leképezésével a hozzáférés csak a kijelölt PaaS-erőforrásra korlátozódik. Ez hatékonyan korlátozza a rosszindulatú felhasználókat abban, hogy az engedélyezett hatókörön kívül más erőforrásokhoz is hozzáférjenek.

Helyi kapcsolat privát társhálózat-létesítésen keresztül

Amikor helyszíni gépekről csatlakozik a nyilvános végponthoz, az IP-címet kiszolgálószintű tűzfalszabály használatával kell hozzáadni az IP-alapú tűzfalhoz. Bár ez a modell hozzáférést biztosít az egyes gépekhez a fejlesztési vagy tesztelési számítási feladatokhoz, éles környezetben nehéz kezelni.

A Private Link használatával engedélyezheti a helyek közötti hozzáférést a privát végponthoz express route (ER), privát társviszony-létesítés vagy VPN-alagút használatával. Ezután letilthatják az összes hozzáférést nyilvános végponton keresztül, és nem használhatják az IP-alapú tűzfalat.

Feljegyzés

Bizonyos esetekben a rugalmas Azure Database for MySQL-kiszolgálópéldány és a VNet-alhálózat különböző előfizetésekben található. Ezekben az esetekben a következő konfigurációkat kell biztosítania:

  • Győződjön meg arról, hogy mindkét előfizetés regisztrálta a Microsoft.DBforMySQL/flexibleServers erőforrás-szolgáltatót. További információ: resource-manager-registration.

Az ügyfelek ugyanabból a virtuális hálózatból, társviszonyban lévő virtuális hálózatból, ugyanabban a régióban vagy régióban, vagy a régiók közötti virtuális hálózatok közötti kapcsolaton keresztül csatlakozhatnak a privát végponthoz. Emellett az ügyfelek expressRoute,privát társviszony-létesítés vagy VPN-bújtatás használatával csatlakozhatnak a helyszíniről. Az alábbiakban egy egyszerűsített diagram mutatja be a gyakori használati eseteket.

A privát kapcsolat ábrája.

Csatlakozás azure-beli virtuális gépről társhálózaton (VNet)

Konfigurálja a virtuális hálózatok közötti társviszonyt az Azure Database for MySQL-hez való kapcsolódáshoz egy azure-beli virtuális gépről egy társhálózaton.

Csatlakozás Azure-beli virtuális gépről virtuális hálózatok közötti környezetben

Konfigurálja a virtuális hálózatok közötti VPN-átjáró kapcsolatot egy rugalmas Azure Database for MySQL-kiszolgálópéldányhoz való kapcsolódáshoz egy másik régióban vagy előfizetésben lévő Azure-beli virtuális gépről.

Csatlakozás helyszíni környezetből VPN-en keresztül

Ha helyszíni környezetből rugalmas Azure Database for MySQL-kiszolgálópéldányhoz szeretne kapcsolatot létesíteni, válassza ki és implementálja az alábbi lehetőségek egyikét:

A privát kapcsolat tűzfalszabályokkal való kombinálása számos forgatókönyvet és eredményt eredményezhet:

  • A rugalmas Azure Database for MySQL-kiszolgálópéldány tűzfalszabályok vagy privát végpontok nélkül nem érhető el. A kiszolgáló elérhetetlenné válik, ha az összes jóváhagyott privát végpontot törli vagy elutasítja, és nincs nyilvános hozzáférés konfigurálva.

  • A privát végpontok az egyetlen eszköz a rugalmas Azure Database for MySQL-kiszolgálópéldány elérésére, ha a nyilvános forgalom nincs engedélyezve.

  • A bejövő forgalom különböző formái a megfelelő tűzfalszabályok alapján vannak engedélyezve, ha a nyilvános hozzáférés privát végpontokkal engedélyezve van.

Nyilvános hozzáférés megtagadása

Letilthatja a nyilvános hozzáférést a rugalmas Azure Database for MySQL-kiszolgálópéldányon, ha csak privát végpontokra szeretne támaszkodni a hozzáféréshez.

Képernyőkép a nyilvános hozzáférés jelölőnégyzetéről.

Ha ez a beállítás engedélyezve van, az ügyfelek a tűzfal konfigurációja alapján csatlakozhatnak a kiszolgálóhoz. Ha ez a beállítás le van tiltva, csak a privát végpontokon keresztüli kapcsolatok engedélyezettek, és a felhasználók nem módosíthatják a tűzfalszabályokat.

Feljegyzés

Ez a beállítás nem befolyásolja a rugalmas Azure Database for MySQL-kiszolgálópéldány SSL- és TLS-konfigurációit.

A rugalmas Azure Database for MySQL-kiszolgálópéldány nyilvános hálózati hozzáférésének megtagadása az Azure Portalról való beállításához tekintse meg a Nyilvános hálózati hozzáférés megtagadása az Azure Portalon című témakört.

Korlátozás

Amikor egy felhasználó egyszerre próbálja törölni a rugalmas Azure Database for MySQL-kiszolgálópéldányt és a privát végpontot, belső kiszolgálóhiba léphet fel. A probléma elkerülése érdekében javasoljuk, hogy először törölje a privát végpont(oka)t, majd rövid szünet után törölje a rugalmas Azure Database for MySQL-kiszolgálópéldányt.

Következő lépések

A rugalmas Azure Database for MySQL-kiszolgáló biztonsági funkcióival kapcsolatos további információkért tekintse meg az alábbi cikkeket:

  • A rugalmas Azure Database for MySQL-kiszolgáló tűzfalának konfigurálásához tekintse meg a tűzfaltámogatást

  • A rugalmas Azure Database for MySQL-kiszolgálókapcsolatok áttekintését az Azure Database for MySQL kapcsolati architektúrája című témakörben tekintheti meg .