Points de terminaison Azure CLI pour le contournement du proxy
Si votre organisation est sécurisée avec un pare-feu ou un serveur proxy, vous devez ajouter certaines adresses IP (protocole Internet) et certaines URL (Uniform Resource Locator) de domaine à la liste d’autorisation avant d’installer Azure CLI.
Deux URL sont utilisées lors de l’installation pour télécharger les packages Python : pypi.org et files.pythonhosted.org.
Les tableaux suivants listent les points de terminaison et les suffixes utilisés par Azure CLI. Ces points de terminaison sont spécifiques au cloud Azure sur lequel votre organisation est déployée. Nous vous déconseillons d’ajouter des URL supplémentaires liées à Azure CLI, à l’exception de celles nécessaires pour des groupes de référence Azure CLI spécifiques, bien que vous voudriez peut-être ajouter des URL relatives à d’autres produits et services Microsoft.
Points de terminaison
Groupe de points de terminaison | Point de terminaison |
---|---|
gestion | https://management.core.windows.net/ |
resource_manager | https://management.azure.com/ |
sql_management | https://management.core.windows.net:8443/ |
batch_resource_id | https://batch.core.windows.net/ |
galerie | https://gallery.azure.com/ |
active_directory | https://login.microsoftonline.com_ |
active_directory_resource_id | https://management.core.windows.net/ |
active_directory_graph_resource_id | https://graph.windows.net/ |
microsoft_graph_resource_id | https://graph.microsoft.com/ |
active_directory_data_lake_resource_id | https://datalake.azure.net/ |
vm_image_alias_doc | https://raw.githubusercontent.com/Azure/azure-rest-api-specs/main/arm-compute/quickstart-templates/aliases.json_ |
media_resource_id | https://rest.media.azure.net_ |
ossrdbms_resource_id | https://ossrdbms-aad.database.windows.net_ |
app_insights_resource_id | https://api.applicationinsights.io_ |
log_analytics_resource_id | https://api.loganalytics.io_ |
app_insights_telemetry_channel_resource_id | https://dc.applicationinsights.azure.com/v2/track_ |
synapse_analytics_resource_id | https://dev.azuresynapse.net_ |
attestation_resource_id | https://attest.azure.net_ |
portail | https://portal.azure.com_ |
Suffixes de point de terminaison
Nom du suffixe | Suffixe |
---|---|
storage_endpoint | *.core.windows.net |
storage_sync_endpoint | *.afs.azure.net |
keyvault_dns | *.vault.azure.net |
mhsm_dns | *.managedhsm.azure.net |
sql_server_hostname | *.database.windows.net |
mysql_server_endpoint | *.mysql.database.azure.com |
postgresql_server_endpoint | *.postgres.database.azure.com |
mariadb_server_endpoint | *.mariadb.database.azure.com |
azure_datalake_store_file_system_endpoint | *.azuredatalakestore.net |
azure_datalake_analytics_catalog_and_job_endpoint | *.azuredatalakeanalytics.net |
acr_login_server_endpoint | *.azurecr.io |
synapse_analytics_endpoint | *.dev.azuresynapse.net |
attestation_endpoint | *.attest.azure.net |
Extensions
Les extensions Azure CLI sont facultatives et installées séparément et la procédure d’installation des extensions comprend deux étapes : 1) recherche de module ; 2) installation du module.
Azure CLI utilise https://aka.ms/azure-cli-extension-index-v1 pour récupérer une liste d’extensions pour la recherche de module de l’étape 1, dont le point de terminaison est azcliextensionsync.blob.core.windows.net maintenant.
Toutes les extensions utilisent le point de terminaison azcliprod.blob.core.windows.net pour l’installation spécifique du module de l’étape 2, avec les exceptions suivantes :
Nom de l’extension | Point de terminaison |
---|---|
exemples d'IA | azurecliprod.blob.core.windows.net |
aksarc | hybridaksstorage.z13.web.core.windows.net |
akshybrid | hybridaksstorage.z13.web.core.windows.net |
alias | azurecliprod.blob.core.windows.net |
arcappliance | arcplatformcliextprod.blob.core.windows.net |
arcdata | azurearcdatacli.blob.core.windows.net |
azure-batch-cli-extensions | github.com |
azure-cli-ml | azurecliext.blob.core.windows.net |
azure-devops | github.com |
azure-iot | github.com |
azure-iot-ops | github.com |
azure-sphere | software-static.download.prss.microsoft.com |
azurestackhci | hybridaksstorage.z13.web.core.windows.net |
traducteur CLI | azurecliprod.blob.core.windows.net |
csvmware | github.com |
customlocation | arcplatformcliextprod.blob.core.windows.net |
deploy-to-azure | github.com |
dev-spaces | azurecliprod.blob.core.windows.net |
empreinte | azurecliprod.blob.core.windows.net |
fzf | pahealyfzf.blob.core.windows.net |
hybridaks | hybridaksstorage.z13.web.core.windows.net |
groupe IP | azurecliprod.blob.core.windows.net |
ml | azuremlsdktestpypi.blob.core.windows.net |
centre des partenaires | github.com |
sap-hana | github.com |
stack-hci-vm | hciarcvmsstorage.z13.web.core.windows.net |
Par exemple, si vous installez l’extension azure-devops
, vous devez ajouter azcliextensionsync.blob.core.windows.net
(pour la recherche) et github.com
(pour l’installation) à votre liste d'autorisation. Si vous installez l’extension account
qui ne figure pas dans la liste ci-dessus, vous devez autoriser azcliextensionsync.blob.core.windows.net
(pour la recherche) et azcliprod.blob.core.windows.net
(pour l’installation).
Pour les utilisateurs qui s’appuient sur l’installation du module d’extension dynamique à partir des recommandations cli, ajoutez également azurecliextensionsync.blob.core.windows.net
dans votre liste d’autorisation pour l’indexation cmd.