Konfiguracja usługi DNS dla prywatnego punktu końcowego platformy Azure

Ważne jest, aby poprawnie skonfigurować ustawienia DNS, aby rozpoznać prywatny adres IP punktu końcowego do w pełni kwalifikowanej nazwy domeny (FQDN) parametrów połączenia.

Istniejące usługi platformy Microsoft Azure mogą już mieć konfigurację DNS dla publicznego punktu końcowego. Ta konfiguracja musi zostać zastąpiona w celu nawiązania połączenia przy użyciu prywatnego punktu końcowego.

Interfejs sieciowy skojarzony z prywatnym punktem końcowym zawiera informacje dotyczące konfigurowania systemu DNS. Informacje o interfejsie sieciowym obejmują nazwy FQDN i prywatne adresy IP zasobu łącza prywatnego.

Aby skonfigurować ustawienia DNS dla prywatnych punktów końcowych, możesz skorzystać z następujących opcji:

  • Użyj pliku hosta (zalecane tylko do testowania). Możesz użyć pliku hosta na maszynie wirtualnej, aby zastąpić serwer DNS.
  • Użyj prywatnej strefy DNS. Za pomocą prywatnych stref DNS można przesłonić rozpoznawanie nazw DNS dla prywatnego punktu końcowego. Prywatną strefę DNS można połączyć z siecią wirtualną w celu rozpoznawania konkretnych domen.
  • Użyj usługi przesyłania dalej DNS (opcjonalnie). Możesz użyć usługi przekazywania DNS, aby zastąpić rozpoznawanie nazw DNS dla zasobu łącza prywatnego. Utwórz regułę przekazywania DNS, aby używać prywatnej strefy DNS na serwerze DNS hostowanym w sieci wirtualnej.

Ważne

Nie zaleca się zastępowania strefy, która jest aktywnie używana do rozpoznawania publicznych punktów końcowych. Bez przekazywania DNS do publicznej strefy DNS nie będzie można poprawnie przeprowadzić rozpoznawania podczas łączenia się z zasobami. Aby uniknąć problemów, utwórz inną nazwę domeny lub postępuj zgodnie z sugerowaną nazwą dla każdej usługi poniżej.

Ważne

Istniejące strefy Prywatna strefa DNS powiązane z jedną usługą nie powinny być skojarzone z dwoma różnymi prywatnymi punktami końcowymi, ponieważ nie będzie możliwe prawidłowe rozpoznawanie dwóch różnych rekordów A, które wskazują tę samą usługę. Jednak Prywatna strefa DNS strefy powiązane z wieloma usługami nie będą miały ograniczenia rozpoznawania.

Konfiguracja strefy DNS usług platformy Azure

Platforma Azure tworzy kanoniczny rekord DNS (CNAME) w publicznym systemie DNS. Rekord CNAME przekierowuje rozwiązanie do nazwy domeny prywatnej. Rozwiązanie można zastąpić prywatnym adresem IP prywatnych punktów końcowych.

Aplikacje nie muszą zmieniać adresu URL połączenia. Podczas rozpoznawania publicznej usługi DNS serwer DNS zostanie rozpoznany dla prywatnych punktów końcowych. Proces nie ma wpływu na istniejące aplikacje. Jednak udział będzie musiał zostać ponownie zainstalowany, jeśli jest on obecnie zainstalowany przy użyciu publicznego punktu końcowego.

Ważne

  • Sieci prywatne korzystające już z prywatnej strefy DNS dla danego typu mogą łączyć się tylko z zasobami publicznymi, jeśli nie mają żadnych połączeń prywatnych punktów końcowych, w przeciwnym razie wymagana jest odpowiednia konfiguracja DNS w prywatnej strefie DNS w celu ukończenia sekwencji rozpoznawania nazw DNS.
  • Prywatne konfiguracje strefy DNS prywatnego punktu końcowego będą generowane automatycznie tylko w przypadku korzystania z zalecanego schematu nazewnictwa w poniższej tabeli.

W przypadku usług platformy Azure użyj zalecanych nazw stref zgodnie z opisem w poniższej tabeli:

Typ zasobu łącza prywatnego Podźródło nazwa strefy Prywatna strefa DNS Publiczne usługi przesyłania dalej strefy DNS
Azure Automation (Microsoft.Automation/automationAccounts) Element webhook
DSCAndHybridWorker
privatelink.azure-automation.net azure-automation.net
Azure SQL Database (Microsoft.Sql/servers) Sqlserver privatelink.database.windows.net database.windows.net
Azure SQL Managed Instance (Microsoft.Sql/managedInstances) Managedinstance privatelink. {dnsPrefix}.database.windows.net {instanceName}. {dnsPrefix}.database.windows.net
Azure Synapse Analytics (Microsoft.Synapse/workspaces) Sql privatelink.sql.azuresynapse.net sql.azuresynapse.net
Azure Synapse Analytics (Microsoft.Synapse/workspaces) SqlOnDemand privatelink.sql.azuresynapse.net {workspaceName}-ondemand.sql.azuresynapse.net
Azure Synapse Analytics (Microsoft.Synapse/workspaces) Deweloperskie privatelink.dev.azuresynapse.net dev.azuresynapse.net
Azure Synapse Studio (Microsoft.Synapse/privateLinkHubs) Internet privatelink.azuresynapse.net azuresynapse.net
Konto magazynu (Microsoft.Storage/storageAccounts) blob_secondary obiektów blob
privatelink.blob.core.windows.net blob.core.windows.net
Konto magazynu (Microsoft.Storage/storageAccounts) table_secondary tabeli
privatelink.table.core.windows.net table.core.windows.net
Konto magazynu (Microsoft.Storage/storageAccounts) queue_secondary kolejki
privatelink.queue.core.windows.net queue.core.windows.net
Konto magazynu (Microsoft.Storage/storageAccounts) — plik privatelink.file.core.windows.net file.core.windows.net
Konto magazynu (Microsoft.Storage/storageAccounts) web_secondary sieci Web
privatelink.web.core.windows.net web.core.windows.net
Azure Data Lake File System Gen2 (Microsoft.Storage/storageAccounts) dfs
dfs_secondary
privatelink.dfs.core.windows.net dfs.core.windows.net
Azure Cosmos DB (Microsoft.AzureCosmosDB/databaseAccounts) Sql privatelink.documents.azure.com documents.azure.com
Azure Cosmos DB (Microsoft.AzureCosmosDB/databaseAccounts) MongoDB privatelink.mongo.cosmos.azure.com mongo.cosmos.azure.com
Azure Cosmos DB (Microsoft.AzureCosmosDB/databaseAccounts) Cassandra privatelink.cassandra.cosmos.azure.com cassandra.cosmos.azure.com
Azure Cosmos DB (Microsoft.AzureCosmosDB/databaseAccounts) Gremlin privatelink.gremlin.cosmos.azure.com gremlin.cosmos.azure.com
Azure Cosmos DB (Microsoft.AzureCosmosDB/databaseAccounts) Tabela privatelink.table.cosmos.azure.com table.cosmos.azure.com
Azure Cosmos DB (Microsoft.DBforPostgreSQL/serverGroupsv2) Koordynator privatelink.postgres.cosmos.azure.com postgres.cosmos.azure.com
Azure Batch (Microsoft.Batch/batchAccounts) batchAccount {regionName}.privatelink.batch.azure.com {regionName}.batch.azure.com
Azure Batch (Microsoft.Batch/batchAccounts) nodeManagement {regionName}.service.privatelink.batch.azure.com {regionName}.service.batch.azure.com
Azure Database for PostgreSQL — pojedynczy serwer (Microsoft.DBforPostgreSQL/servers) postgresqlServer privatelink.postgres.database.azure.com postgres.database.azure.com
Azure Database for MySQL (Microsoft.DBforMySQL/servers) mysqlServer privatelink.mysql.database.azure.com mysql.database.azure.com
Azure Database for MariaDB (Microsoft.DBforMariaDB/servers) mariadbServer privatelink.mariadb.database.azure.com mariadb.database.azure.com
Azure Key Vault (Microsoft.KeyVault/vaults) magazyn privatelink.vaultcore.azure.net vault.azure.net
vaultcore.azure.net
Azure Key Vault (Microsoft.KeyVault/managedHSMs) managedhsm privatelink.managedhsm.azure.net managedhsm.azure.net
Azure Kubernetes Service — interfejs API Kubernetes (Microsoft.ContainerService/managedClusters) zarządzanie privatelink. {regionName}.azmk8s.io
{subzone}.privatelink.{ regionName}.azmk8s.io
{regionName}.azmk8s.io
Azure Search (Microsoft.Search/searchServices) searchService privatelink.search.windows.net search.windows.net
Azure Container Registry (Microsoft.ContainerRegistry/registries) registry
privatelink.azurecr.io {regionName}.privatelink.azurecr.io

azurecr.io {regionName}.azurecr.io
Azure App Configuration (Microsoft.AppConfiguration/configurationStores) configurationStores privatelink.azconfig.io azconfig.io
Azure Backup (Microsoft.RecoveryServices/vaults) AzureBackup privatelink. {regionCode}.backup.windowsazure.com {regionCode}.backup.windowsazure.com
Azure Site Recovery (Microsoft.RecoveryServices/vaults) AzureSiteRecovery privatelink.siterecovery.windowsazure.com {regionCode}.siterecovery.windowsazure.com
Azure Event Hubs (Microsoft.EventHub/przestrzenie nazw) namespace privatelink.servicebus.windows.net servicebus.windows.net
Azure Service Bus (Microsoft.ServiceBus/przestrzenie nazw) namespace privatelink.servicebus.windows.net servicebus.windows.net
Azure IoT Hub (Microsoft.Devices/IotHubs) iotHub privatelink.azure-devices.net
privatelink.servicebus.windows.net1
azure-devices.net
servicebus.windows.net
Azure IoT Hub Device Provisioning Service (Microsoft.Devices/ProvisioningServices) iotDps privatelink.azure-devices-provisioning.net azure-devices-provisioning.net
Azure Relay (Microsoft.Relay/przestrzenie nazw) namespace privatelink.servicebus.windows.net servicebus.windows.net
Azure Event Grid (Microsoft.EventGrid/topics) temat privatelink.eventgrid.azure.net eventgrid.azure.net
Azure Event Grid (Microsoft.EventGrid/domains) domena privatelink.eventgrid.azure.net eventgrid.azure.net
Azure Web Apps — Aplikacje funkcji platformy Azure (Microsoft.Web/sites) lokacje
privatelink.azurewebsites.net scm.privatelink.azurewebsites.net

azurewebsites.net scm.azurewebsites.net
Azure Machine Learning (Microsoft.MachineLearningServices/workspaces) amlworkspace privatelink.api.azureml.ms
privatelink.notebooks.azure.net
api.azureml.ms
notebooks.azure.net
instances.azureml.ms
aznbcontent.net
inference.ml.azure.com
SignalR (Microsoft.SignalRService/SignalR) Signalr privatelink.service.signalr.net service.signalr.net
Azure Monitor (Microsoft.Insights/privateLinkScopes) azuremonitor privatelink.monitor.azure.com
privatelink.oms.opinsights.azure.com
privatelink.ods.opinsights.azure.com
privatelink.agentsvc.azure-automation.net
privatelink.blob.core.windows.net
monitor.azure.com
oms.opinsights.azure.com
ods.opinsights.azure.com
agentsvc.azure-automation.net
blob.core.windows.net
Usługi azure AI (Microsoft.CognitiveServices/accounts) account privatelink.cognitiveservices.azure.com
privatelink.openai.azure.com
cognitiveservices.azure.com
openai.azure.com
Azure File Sync (Microsoft.StorageSync/storageSyncServices) Afs {regionName}.privatelink.afs.azure.net {regionName}.afs.azure.net
Azure Data Factory (Microsoft.DataFactory/factory) dataFactory privatelink.datafactory.azure.net datafactory.azure.net
Azure Data Factory (Microsoft.DataFactory/factory) portal privatelink.adf.azure.com adf.azure.com
Azure Cache for Redis (Microsoft.Cache/Redis) redisCache privatelink.redis.cache.windows.net redis.cache.windows.net
Azure Cache for Redis Enterprise (Microsoft.Cache/RedisEnterprise) redisEnterprise privatelink.redisenterprise.cache.azure.net redisenterprise.cache.azure.net
Microsoft Purview (Microsoft.Purview) account privatelink.purview.azure.com purview.azure.com
Microsoft Purview (Microsoft.Purview) portal privatelink.purviewstudio.azure.com
purview.azure.com purviewstudio.azure.com
Azure Digital Twins (Microsoft.DigitalTwins) digitalTwinsInstances privatelink.digitaltwins.azure.net digitaltwins.azure.net
Azure HDInsight (Microsoft.HDInsight/clusters) Nie dotyczy privatelink.azurehdinsight.net azurehdinsight.net
Azure Arc (Microsoft.HybridCompute) hybridcompute privatelink.his.arc.azure.com

privatelink.guestconfiguration.azure.com privatelink.kubernetesconfiguration.azure.com
his.arc.azure.com

guestconfiguration.azure.com kubernetesconfiguration.azure.com
Azure Media Services (Microsoft.Media) keydelivery
liveevent
streamingendpoint
privatelink.media.azure.net media.azure.net
Azure Data Explorer (Microsoft.Kusto/Clusters) cluster privatelink. {regionName}.kusto.windows.net {regionName}.kusto.windows.net
Azure Static Web Apps (Microsoft.Web/staticSites) staticSites
privatelink.azurestaticapps.net privatelink.{ partitionId}.azurestaticapps.net

azurestaticapps.net {partitionId}.azurestaticapps.net
Azure Migrate (Microsoft.Migrate/migrateProjects) Domyślny privatelink.prod.migration.windowsazure.com prod.migration.windowsazure.com
Azure Migrate (Microsoft.Migrate/assessmentProjects) Domyślny privatelink.prod.migration.windowsazure.com prod.migration.windowsazure.com
Azure API Management (Microsoft.ApiManagement/service) brama privatelink.azure-api.net azure-api.net
Microsoft PowerBI (Microsoft.PowerBI/privateLinkServicesForPowerBI) Dzierżawy
privatelink.tip1.powerquery.microsoft.com privatelink.analysis.windows.net privatelink.pbidedicated.windows.net

tip1.powerquery.microsoft.com analysis.windows.net pbidedicated.windows.net
Azure Bot Service (Microsoft.BotService/botServices) Bot privatelink.directline.botframework.com
directline.botframework.com europe.directline.botframework.com
Azure Bot Service (Microsoft.BotService/botServices) Token privatelink.token.botframework.com
token.botframework.com europe.token.botframework.com
Azure Health Data Services (Microsoft.HealthcareApis/workspaces) przestrzeń pracy w służbie zdrowia
privatelink.workspace.azurehealthcareapis.com privatelink.fhir.azurehealthcareapis.com privatelink.dicom.azurehealthcareapis.com

workspace.azurehealthcareapis.com fhir.azurehealthcareapis.com dicom.azurehealthcareapis.com
Azure Databricks (Microsoft.Databricks/workspaces)
databricks_ui_api browser_authentication
privatelink.azuredatabricks.net azuredatabricks.net
Azure Virtual Desktop (Microsoft.DesktopVirtualization/workspaces) global privatelink-global.wvd.microsoft.com wvd.microsoft.com
Azure Virtual Desktop (Microsoft.DesktopVirtualization/workspaces
Microsoft.DesktopVirtualization/hostpools)
Paszy
połączenie
privatelink.wvd.microsoft.com wvd.microsoft.com

1Aby użyć z wbudowanym punktem końcowym zgodnym z centrum zdarzeń IoT Hub. Aby dowiedzieć się więcej, zobacz obsługa linków prywatnych dla wbudowanego punktu końcowego IoT Hub

Uwaga

W powyższym tekście {regionCode} odwołuje się do kodu regionu (na przykład eus dla wschodnich stanów USA i ne dla Europy Północnej). Zapoznaj się z następującymi listami kodów regionów:

{regionName} odwołuje się do pełnej nazwy regionu (na przykład eastus dla wschodnich stanów USA i northeurope dla Europy Północnej). Aby pobrać bieżącą listę regionów platformy Azure oraz ich nazwy i nazwy wyświetlane, użyj polecenia az account list-locations -o table.

Instytucje rządowe

Typ zasobu łącza prywatnego Podźródło nazwa strefy Prywatna strefa DNS Publiczne usługi przesyłania dalej strefy DNS
Azure Automation / (Microsoft.Automation/automationAccounts) Element webhook
DSCAndHybridWorker
privatelink.azure-automation.us azure-automation.us
Azure SQL Database (Microsoft.Sql/servers) Sqlserver privatelink.database.usgovcloudapi.net database.usgovcloudapi.net
Azure SQL Managed Instance (Microsoft.Sql/managedInstances) Managedinstance privatelink. {dnsPrefix}.database.usgovcloudapi.net {instanceName}. {dnsPrefix}.database.usgovcloudapi.net
Konto magazynu (Microsoft.Storage/storageAccounts) blob_secondary obiektów blob
privatelink.blob.core.usgovcloudapi.net blob.core.usgovcloudapi.net
Konto magazynu (Microsoft.Storage/storageAccounts) table_secondary tabeli
privatelink.table.core.usgovcloudapi.net table.core.usgovcloudapi.net
Konto magazynu (Microsoft.Storage/storageAccounts) queue_secondary kolejki
privatelink.queue.core.usgovcloudapi.net queue.core.usgovcloudapi.net
Konto magazynu (Microsoft.Storage/storageAccounts) file_secondary pliku
privatelink.file.core.usgovcloudapi.net file.core.usgovcloudapi.net
Konto magazynu (Microsoft.Storage/storageAccounts) web_secondary sieci Web
privatelink.web.core.usgovcloudapi.net web.core.usgovcloudapi.net
Azure Cosmos DB (Microsoft.AzureCosmosDB/databaseAccounts) Sql privatelink.documents.azure.us documents.azure.us
Azure Batch (Microsoft.Batch/batchAccounts) batchAccount privatelink.batch.usgovcloudapi.net {regionName}.batch.usgovcloudapi.net
Azure Batch (Microsoft.Batch/batchAccounts) nodeManagement privatelink.batch.usgovcloudapi.net {regionName}.service.batch.usgovcloudapi.net
Azure Database for PostgreSQL — pojedynczy serwer (Microsoft.DBforPostgreSQL/servers) postgresqlServer privatelink.postgres.database.usgovcloudapi.net postgres.database.usgovcloudapi.net
Azure Database for MySQL (Microsoft.DBforMySQL/servers) mysqlServer privatelink.mysql.database.usgovcloudapi.net mysql.database.usgovcloudapi.net
Azure Database for MariaDB (Microsoft.DBforMariaDB/servers) mariadbServer privatelink.mariadb.database.usgovcloudapi.net mariadb.database.usgovcloudapi.net
Azure Key Vault (Microsoft.KeyVault/vaults) magazyn privatelink.vaultcore.usgovcloudapi.net vault.usgovcloudapi.net
vaultcore.usgovcloudapi.net
Azure Search (Microsoft.Search/searchServices) searchService privatelink.search.windows.us search.windows.us
Azure App Configuration (Microsoft.AppConfiguration/configurationStores) configurationStores privatelink.azconfig.azure.us azconfig.azure.us
Azure Backup (Microsoft.RecoveryServices/vaults) AzureBackup privatelink. {regionCode}.backup.windowsazure.us {regionCode}.backup.windowsazure.us
Azure Site Recovery (Microsoft.RecoveryServices/vaults) AzureSiteRecovery privatelink.siterecovery.windowsazure.us {regionCode}.siterecovery.windowsazure.us
Azure Event Hubs (Microsoft.EventHub/przestrzenie nazw) namespace privatelink.servicebus.usgovcloudapi.net servicebus.usgovcloudapi.net
Azure Service Bus (Microsoft.ServiceBus/przestrzenie nazw) namespace privatelink.servicebus.usgovcloudapi.net servicebus.usgovcloudapi.net
Azure IoT Hub (Microsoft.Devices/IotHubs) iotHub privatelink.azure-devices.us
privatelink.servicebus.windows.us1
azure-devices.us
servicebus.usgovcloudapi.net
Azure IoT Hub Device Provisioning Service (Microsoft.Devices/ProvisioningServices) iotDps privatelink.azure-devices-provisioning.us azure-devices-provisioning.us
Azure Relay (Microsoft.Relay/przestrzenie nazw) namespace privatelink.servicebus.usgovcloudapi.net servicebus.usgovcloudapi.net
Azure Web Apps (Microsoft.Web/sites) lokacje
privatelink.azurewebsites.us scm.privatelink.azurewebsites.us

azurewebsites.us scm.azurewebsites.us
Azure Monitor (Microsoft.Insights/privateLinkScopes) azuremonitor privatelink.monitor.azure.us
privatelink.adx.monitor.azure.us
privatelink. oms.opinsights.azure.us
privatelink.ods.opinsights.azure.us
privatelink.agentsvc.azure-automation.us
privatelink.blob.core.usgovcloudapi.net
monitor.azure.us
adx.monitor.azure.us
oms.opinsights.azure.us
ods.opinsights.azure.us
agentsvc.azure-automation.us
blob.core.usgovcloudapi.net
Usługi azure AI (Microsoft.CognitiveServices/accounts) account privatelink.cognitiveservices.azure.us cognitiveservices.azure.us
Azure Cache for Redis (Microsoft.Cache/Redis) redisCache privatelink.redis.cache.usgovcloudapi.net redis.cache.usgovcloudapi.net
Azure HDInsight (Microsoft.HDInsight) Nie dotyczy privatelink.azurehdinsight.us azurehdinsight.us
Azure Machine Learning (Microsoft.MachineLearningServices/workspaces) amlworkspace privatelink.api.ml.azure.us
privatelink.notebooks.usgovcloudapi.net
api.ml.azure.us
notebooks.usgovcloudapi.net
instances.azureml.us
aznbcontent.net
inference.ml.azure.us
Azure Virtual Desktop (Microsoft.DesktopVirtualization/workspaces) global privatelink-global.wvd.azure.us wvd.azure.us
Azure Virtual Desktop (Microsoft.DesktopVirtualization/workspaces
Microsoft.DesktopVirtualization/hostpools)
Paszy
połączenie
privatelink.wvd.azure.us wvd.azure.us

Uwaga

W powyższym tekście {region} odwołuje się do kodu regionu (na przykład eus dla wschodnich stanów USA i ne dla Europy Północnej). Zapoznaj się z następującymi listami kodów regionów:

{regionName} odwołuje się do pełnej nazwy regionu (na przykład eastus dla wschodnich stanów USA i northeurope dla Europy Północnej). Aby pobrać bieżącą listę regionów platformy Azure oraz ich nazwy i nazwy wyświetlane, użyj polecenia az account list-locations -o table.

Chiny

Typ zasobu łącza prywatnego Podźródło nazwa strefy Prywatna strefa DNS Publiczne usługi przesyłania dalej strefy DNS
Azure Automation / (Microsoft.Automation/automationAccounts) Element webhook
DSCAndHybridWorker
privatelink.azure-automation.cn azure-automation.cn
Azure SQL Database (Microsoft.Sql/servers) Sqlserver privatelink.database.chinacloudapi.cn database.chinacloudapi.cn
Konto magazynu (Microsoft.Storage/storageAccounts) blob_secondary obiektów blob
privatelink.blob.core.chinacloudapi.cn blob.core.chinacloudapi.cn
Konto magazynu (Microsoft.Storage/storageAccounts) table_secondary tabeli
privatelink.table.core.chinacloudapi.cn table.core.chinacloudapi.cn
Konto magazynu (Microsoft.Storage/storageAccounts) queue_secondary kolejki
privatelink.queue.core.chinacloudapi.cn queue.core.chinacloudapi.cn
Konto magazynu (Microsoft.Storage/storageAccounts) file_secondary pliku
privatelink.file.core.chinacloudapi.cn file.core.chinacloudapi.cn
Konto magazynu (Microsoft.Storage/storageAccounts) web_secondary sieci Web
privatelink.web.core.chinacloudapi.cn web.core.chinacloudapi.cn
Azure Data Lake File System Gen2 (Microsoft.Storage/storageAccounts) dfs
dfs_secondary
privatelink.dfs.core.chinacloudapi.cn dfs.core.chinacloudapi.cn
Azure Cosmos DB (Microsoft.AzureCosmosDB/databaseAccounts) Sql privatelink.documents.azure.cn documents.azure.cn
Azure Cosmos DB (Microsoft.AzureCosmosDB/databaseAccounts) MongoDB privatelink.mongo.cosmos.azure.cn mongo.cosmos.azure.cn
Azure Cosmos DB (Microsoft.AzureCosmosDB/databaseAccounts) Cassandra privatelink.cassandra.cosmos.azure.cn cassandra.cosmos.azure.cn
Azure Cosmos DB (Microsoft.AzureCosmosDB/databaseAccounts) Gremlin privatelink.gremlin.cosmos.azure.cn gremlin.cosmos.azure.cn
Azure Cosmos DB (Microsoft.AzureCosmosDB/databaseAccounts) Tabela privatelink.table.cosmos.azure.cn table.cosmos.azure.cn
Azure Batch (Microsoft.Batch/batchAccounts) batchAccount privatelink.batch.chinacloudapi.cn {region}.batch.chinacloudapi.cn
Azure Batch (Microsoft.Batch/batchAccounts) nodeManagement privatelink.batch.chinacloudapi.cn {region}.service.batch.chinacloudapi.cn
Azure Database for PostgreSQL — pojedynczy serwer (Microsoft.DBforPostgreSQL/servers) postgresqlServer privatelink.postgres.database.chinacloudapi.cn postgres.database.chinacloudapi.cn
Azure Database for MySQL (Microsoft.DBforMySQL/servers) mysqlServer privatelink.mysql.database.chinacloudapi.cn mysql.database.chinacloudapi.cn
Azure Database for MariaDB (Microsoft.DBforMariaDB/servers) mariadbServer privatelink.mariadb.database.chinacloudapi.cn mariadb.database.chinacloudapi.cn
Azure Key Vault (Microsoft.KeyVault/vaults) magazyn privatelink.vaultcore.azure.cn vaultcore.azure.cn
Azure Event Hubs (Microsoft.EventHub/przestrzenie nazw) namespace privatelink.servicebus.chinacloudapi.cn servicebus.chinacloudapi.cn
Azure Service Bus (Microsoft.ServiceBus/przestrzenie nazw) namespace privatelink.servicebus.chinacloudapi.cn servicebus.chinacloudapi.cn
Azure IoT Hub (Microsoft.Devices/IotHubs) iotHub privatelink.azure-devices.cn
privatelink.servicebus.chinacloudapi.cn 1
azure-devices.cn
servicebus.chinacloudapi.cn
Azure IoT Hub Device Provisioning Service (Microsoft.Devices/ProvisioningServices) iotDps privatelink.azure-devices-provisioning.cn azure-devices-provisioning.cn
Azure Relay (Microsoft.Relay/przestrzenie nazw) namespace privatelink.servicebus.chinacloudapi.cn servicebus.chinacloudapi.cn
Azure Event Grid (Microsoft.EventGrid/topics) temat privatelink.eventgrid.azure.cn eventgrid.azure.cn
Azure Event Grid (Microsoft.EventGrid/domains) domena privatelink.eventgrid.azure.cn eventgrid.azure.cn
Azure Web Apps (Microsoft.Web/sites) lokacje privatelink.chinacloudsites.cn chinacloudsites.cn
Azure Machine Learning (Microsoft.MachineLearningServices/workspaces) amlworkspace privatelink.api.ml.azure.cn
privatelink.notebooks.chinacloudapi.cn
api.ml.azure.cn
notebooks.chinacloudapi.cn
instances.azureml.cn
aznbcontent.net
inference.ml.azure.cn
SignalR (Microsoft.SignalRService/SignalR) Signalr privatelink.signalr.azure.cn service.signalr.azure.cn
Azure File Sync (Microsoft.StorageSync/storageSyncServices) Afs privatelink.afs.azure.cn afs.azure.cn
Azure Data Factory (Microsoft.DataFactory/factory) dataFactory privatelink.datafactory.azure.cn datafactory.azure.cn
Azure Data Factory (Microsoft.DataFactory/factory) portal privatelink.adf.azure.cn adf.azure.cn
Azure Cache for Redis (Microsoft.Cache/Redis) redisCache privatelink.redis.cache.chinacloudapi.cn redis.cache.chinacloudapi.cn
Azure HDInsight (Microsoft.HDInsight) Nie dotyczy privatelink.azurehdinsight.cn azurehdinsight.cn
Azure Data Explorer (Microsoft.Kusto/Clusters) cluster privatelink. {regionName}.kusto.windows.cn {regionName}.kusto.windows.cn
Azure Virtual Desktop (Microsoft.DesktopVirtualization/workspaces) global privatelink-global.wvd.azure.cn wvd.azure.cn
Azure Virtual Desktop (Microsoft.DesktopVirtualization/workspaces i Microsoft.DesktopVirtualization/hostpools) Połączenie kanału informacyjnego
privatelink.wvd.azure.cn wvd.azure.cn

1Aby użyć z wbudowanym punktem końcowym zgodnym z centrum zdarzeń IoT Hub. Aby dowiedzieć się więcej, zobacz obsługa linków prywatnych dla wbudowanego punktu końcowego IoT Hub

Scenariusze konfiguracji DNS

Nazwa FQDN usług jest rozpoznawana automatycznie na publiczny adres IP. Aby rozpoznać prywatny adres IP prywatnego punktu końcowego, zmień konfigurację DNS.

Dns jest krytycznym składnikiem umożliwiającym poprawne działanie aplikacji przez pomyślne rozpoznawanie adresu IP prywatnego punktu końcowego.

W zależności od preferencji dostępne są następujące scenariusze zintegrowane z rozpoznawaniem nazw DNS:

Obciążenia sieci wirtualnej bez niestandardowego serwera DNS

Ta konfiguracja jest odpowiednia dla obciążeń sieci wirtualnej bez niestandardowego serwera DNS. W tym scenariuszu klient wysyła zapytania dotyczące prywatnego adresu IP punktu końcowego do usługi DNS dostarczonej przez platformę Azure 168.63.129.16. Usługa Azure DNS będzie odpowiedzialna za rozpoznawanie nazw DNS prywatnych stref DNS.

Uwaga

W tym scenariuszu jest używana prywatna strefa DNS zalecana przez usługę Azure SQL Database. W przypadku innych usług można dostosować model przy użyciu następującej dokumentacji: Konfiguracja strefy DNS usług platformy Azure.

Aby prawidłowo skonfigurować, potrzebne są następujące zasoby:

Poniższy zrzut ekranu przedstawia sekwencję rozpoznawania nazw DNS z obciążeń sieci wirtualnej przy użyciu prywatnej strefy DNS:

Pojedyncza sieć wirtualna i usługa DNS zapewniana przez platformę Azure

Ten model można rozszerzyć na równorzędne sieci wirtualne skojarzone z tym samym prywatnym punktem końcowym. Dodaj nowe łącza sieci wirtualnej do prywatnej strefy DNS dla wszystkich równorzędnych sieci wirtualnych.

Ważne

Dla tej konfiguracji wymagana jest pojedyncza prywatna strefa DNS. Utworzenie wielu stref o tej samej nazwie dla różnych sieci wirtualnych wymagałoby ręcznego scalania rekordów DNS.

Ważne

Jeśli używasz prywatnego punktu końcowego w modelu piasty i szprych z innej subskrypcji, a nawet w ramach tej samej subskrypcji, połącz te same prywatne strefy DNS ze wszystkimi szprychami i sieciami wirtualnymi koncentratora, które zawierają klientów, którzy potrzebują rozpoznawania DNS ze stref.

W tym scenariuszu istnieje topologia sieci piasty i szprych . Sieci szprych współużytkuje prywatny punkt końcowy. Sieci wirtualne szprych są połączone z tą samą prywatną strefą DNS.

Piasta i szprycha z usługą DNS zapewnianą przez platformę Azure

Obciążenia lokalne przy użyciu usługi przesyłania dalej DNS

Aby obciążenia lokalne rozpoznawały nazwę FQDN prywatnego punktu końcowego, użyj usługi przesyłania dalej DNS, aby rozpoznać publiczną strefę DNS usługi platformy Azure na platformie Azure. Usługa przesyłania dalej DNS to maszyna wirtualna działająca na Virtual Network połączona ze strefą Prywatna strefa DNS, która może wysyłać zapytania DNS pochodzące z innych sieci wirtualnych lub lokalnych. Jest to wymagane, ponieważ zapytanie musi pochodzić z sieci wirtualnej do usługi Azure DNS. Kilka opcji serwerów proxy DNS to: System Windows z uruchomionymi usługami DNS, Linux z uruchomionymi usługami DNS, Azure Firewall.

Poniższy scenariusz dotyczy sieci lokalnej, która ma usługę przesyłania dalej DNS na platformie Azure. Ten usługa przesyłania dalej rozwiązuje zapytania DNS za pośrednictwem usługi przesyłania dalej na poziomie serwera do platformy Azure dostarczonej przez usługę DNS 168.63.129.16.

Uwaga

W tym scenariuszu jest używana prywatna strefa DNS zalecana przez usługę Azure SQL Database. W przypadku innych usług można dostosować model przy użyciu następującej dokumentacji: Konfiguracja strefy DNS usług platformy Azure.

Aby prawidłowo skonfigurować, potrzebne są następujące zasoby:

Na poniższym diagramie przedstawiono sekwencję rozpoznawania nazw DNS z sieci lokalnej. Konfiguracja używa usługi przesyłania dalej DNS wdrożonego na platformie Azure. Rozwiązanie jest wykonywane przez prywatną strefę DNS połączoną z siecią wirtualną:

Lokalnie przy użyciu usługi Azure DNS

Tę konfigurację można rozszerzyć dla sieci lokalnej, która ma już rozwiązanie DNS.  Lokalne rozwiązanie DNS jest skonfigurowane do przekazywania ruchu DNS do usługi Azure DNS za pośrednictwem usługi przesyłania dalej warunkowego. Usługa przesyłania dalej warunkowego odwołuje się do usługi przesyłania dalej DNS wdrożonego na platformie Azure.

Uwaga

 W tym scenariuszu jest używana prywatna strefa DNS zalecana przez usługę Azure SQL Database. W przypadku innych usług można dostosować model przy użyciu następującej dokumentacji: Konfiguracja strefy DNS usług platformy Azure

Aby prawidłowo skonfigurować, potrzebne są następujące zasoby:

Na poniższym diagramie przedstawiono rozpoznawanie nazw DNS z sieci lokalnej. Rozpoznawanie nazw DNS jest warunkowo przekazywane na platformę Azure. Rozpoznawanie jest wykonywane przez prywatną strefę DNS połączoną z siecią wirtualną.

Ważne

 Przekazywanie warunkowe musi zostać wykonane do zalecanego publicznego usługi przesyłania dalej strefy DNS. Na przykład: database.windows.net zamiast privatelink.database.windows.net.

Przekazywanie lokalne do usługi Azure DNS

Sieci wirtualne i obciążenia lokalne przy użyciu usługi przesyłania dalej DNS

W przypadku obciążeń, które uzyskują dostęp do prywatnego punktu końcowego z sieci wirtualnych i lokalnych, użyj usługi przesyłania dalej DNS, aby rozpoznać publiczną strefę DNS usługi platformy Azure wdrożona na platformie Azure.

Poniższy scenariusz dotyczy sieci lokalnej z sieciami wirtualnymi na platformie Azure. Obie sieci uzyskują dostęp do prywatnego punktu końcowego znajdującego się w sieci udostępnionego koncentratora.

Ten moduł przekazujący DNS jest odpowiedzialny za rozpoznawanie wszystkich zapytań DNS za pośrednictwem modułu przekazującego na poziomie serwera do usługi DNS dostępnej na platformie Azure 168.63.129.16.

Ważne

Dla tej konfiguracji wymagana jest pojedyncza prywatna strefa DNS. Wszystkie połączenia klienckie wykonane z lokalnych i równorzędnych sieci wirtualnych muszą również używać tej samej prywatnej strefy DNS.

Uwaga

W tym scenariuszu jest używana prywatna strefa DNS zalecana przez usługę Azure SQL Database. W przypadku innych usług można dostosować model przy użyciu następującej dokumentacji: Konfiguracja strefy DNS usług platformy Azure.

Aby prawidłowo skonfigurować, potrzebne są następujące zasoby:

Na poniższym diagramie przedstawiono rozpoznawanie nazw DNS dla obu sieci, sieci lokalnych i wirtualnych. Rozpoznawanie używa usługi przesyłania dalej DNS. Rozwiązanie jest wykonywane przez prywatną strefę DNS połączoną z siecią wirtualną:

Scenariusz hybrydowy

grupa stref Prywatna strefa DNS

Jeśli zdecydujesz się zintegrować prywatny punkt końcowy z prywatną strefą DNS, zostanie również utworzona prywatna grupa stref DNS. Grupa stref DNS jest silną skojarzeniem między prywatną strefą DNS a prywatnym punktem końcowym, który pomaga automatycznie aktualizować prywatną strefę DNS, gdy istnieje aktualizacja prywatnego punktu końcowego. Na przykład po dodaniu lub usunięciu regionów prywatna strefa DNS zostanie automatycznie zaktualizowana.

Wcześniej rekordy DNS dla prywatnego punktu końcowego zostały utworzone za pośrednictwem skryptów (pobieranie pewnych informacji o prywatnym punkcie końcowym, a następnie dodawanie go do strefy DNS). W przypadku grupy stref DNS nie trzeba zapisywać żadnych dodatkowych wierszy interfejsu wiersza polecenia/programu PowerShell dla każdej strefy DNS. Ponadto po usunięciu prywatnego punktu końcowego wszystkie rekordy DNS w grupie strefy DNS również zostaną usunięte.

Typowym scenariuszem dla grupy stref DNS jest topologia piasty i szprych, gdzie umożliwia tworzenie prywatnych stref DNS tylko raz w centrum i umożliwia szprychom zarejestrowanie się w niej, a nie tworzenie różnych stref w każdej szprychy.

Uwaga

Każda grupa stref DNS może obsługiwać maksymalnie 5 stref DNS.

Uwaga

Dodawanie wielu grup stref DNS do jednego prywatnego punktu końcowego nie jest obsługiwane.

Następne kroki