配置域名防火墙规则

如果企业防火墙根据域名来阻止流量,你必须允许 HTTPS 和 WebSocket 流量访问 Azure Databricks 域名,以确保访问 Azure Databricks 资源。 你可以在两个选项之间进行选择,一个选项在权限方面更宽松但更易于配置,另一个选项特定于你的工作区域。

选项 1:允许流量进入 *.azuredatabricks.net

更新防火墙规则以允许 HTTPS 和 WebSocket 流量到 *.azuredatabricks.net(或者 *.databricks.azure.us,如果工作区是 Azure 政府资源)。 此选项在权限方面比选项 2 更宽松,但它省去了为帐户中的每个 Azure Databricks 工作区更新防火墙规则的工作量。

选项 2:仅允许流量流向 Azure Databricks 工作区

如果选择为帐户中的每个工作区配置防火墙规则,则必须:

  1. 确定工作区的域。

    每个 Azure Databricks 资源有两个唯一的域名。 可以通过转到 Azure 门户中的 Azure Databricks 资源来找到第一个域名。

    Workspace URL

    URL 字段以 https://adb-<digits>.<digits>.azuredatabricks.net 格式显示 URL,例如 https://adb-1666506161514800.0.azuredatabricks.net。 删除 https:// 以获取第一个域名。

    第二个域名与第一个域名完全相同,只不过它具有 adb-dp- 前缀而不是 adb-。 例如,如果第一个域名为 adb-1666506161514800.0.azuredatabricks.net,则第二个域名为 adb-dp-1666506161514800.0.azuredatabricks.net

  2. 更新防火墙规则。

    更新防火墙规则以允许 HTTPS 和 WebSocket 流量流向步骤 1 中确定的两个域。