当前位置: 首页 > 知识库问答 >
问题:

Azure Databricks:访问防火墙后的Blob存储

郭辉
2023-03-14

我正在从Azure Databricks笔记本上读取Azure Blob存储帐户(gen 2)上的文件。这两个服务都在同一地区(西欧)。一切都很好,除了我在存储帐户前面添加防火墙的时候。我已选择允许“受信任的Microsoft服务”:

但是,现在运行笔记本以拒绝访问错误告终:

com.microsoft.azure.storage.StorageException: This request is not authorized to perform this operation.

我试图直接从Spark访问存储,并用dbutils挂载它,但事情是一样的。

我会认为Azure Databricks是一个受信任的Microsoft服务?此外,我找不到关于数据库区域的IP范围的可靠信息,可以添加到防火墙规则中。

共有1个答案

乌骏
2023-03-14

是的,Azure Databricks不能算作受信任的Microsoft服务,您可以通过存储帐户防火墙看到受支持的受信任的Microsoft服务。

从网络方面,这里有两个建议:

>

  • 查找Azure datacenter IP地址并作用域Azure Databrics所在的区域。将存储帐户防火墙中的IP列表列入白名单。

  •  类似资料:
    • 我有一个powershell脚本,它在连接到Azure blob存储和AzureSQL的Azure VM中运行。blob存储和SQL都受到防火墙的保护,blob存储是VNet的一部分。VM位于自己的VNet上。我将VM的IP地址插入Azure存储和sql azure中。对AzureSQL访问很好,但是当我尝试连接到blob存储时,我收到错误消息 “Get-AzStorageContainer:未授

    • 我有一个Azure blob存储帐户,该帐户仅对选定的网络进行防火墙保护。我想从运行在动态计划上的函数应用访问此存储帐户,我知道该动态计划的出站IP地址。问题是,我将这些出站IP添加到blob存储的防火墙和虚拟网络设置中允许的IP地址中,但我仍然继续收到以下错误: 此请求无权执行此操作。 有人能指出我哪里出错了吗? N、 B.我使用PythonSDK访问带有帐户名和帐户密钥的blob存储!

    • 我想要实现什么 通过Azure Function连接到位于防火墙后面的Azure BLOB存储帐户。 迄今为止采取的步骤 Azure Function针对按预期工作的公共存储帐户开发和测试。 在我的Azure Function的Azure资源管理器之后,我找到出站地址(条目),并将它们添加到存储帐户的防火墙中。 问题 在尝试对具有防火墙的存储帐户运行Azure功能时,我收到一个状态:500内部服务

    • 基本概念 netfilter Linux 内核包含一个强大的网络过滤子系统 netfilter。netfilter 子系统允许内核模块对遍历系统的每个网络数据包进行检查。这表示在任何传入、传出或转发的网络数据包到达用户空间中的组件之前,都可以通过编程方式检查、修改、丢弃或拒绝。netfilter 是 RHEL 7 计算机上构建防火墙的主要构建块。 尽管系统管理员理论上可以编写自己的内核模块以与 n

    • 最初,我尝试使用IP地址限制从应用服务对blob存储的访问,但事实证明,您只能使用虚拟网络执行此操作:从Azure应用服务到blob存储的防火墙访问 我希望能够实现这一点,而无需设置点对点VPN。我在Azure中设置虚拟网络的步骤如下: 创建网络安全组“securitygroup frontend”,添加名为Web的自定义入站规则,源服务标记:Internet,源端口范围:*,目标:任意,目标端口

    • 我有一个服务器写在JavaServerSocket。 我有一个客户端,它位于一个公司防火墙之上,除了公共端口之外,它阻止了所有东西。 我已在SMTP端口(#25)上启动服务器。 有防火墙的用户连接到它,到目前为止一切正常。 然后服务器处理ServerSocket.accept()。据我所知,它在一个随机端口上创建一个套接字(每次端口号都不同)。因为防火墙而失败。 我的问题是-如何制作ServerS

    • iptables 命令 防火墙分为硬件防火墙和软件防火墙 防火墙策略一般分为两种:开放和屏蔽 iptables 是 Linux 上常用的防火墙软件 iptables 一共有四张表和五条链 iptables (选项)[表名] (选项)[链名规则] (选项)[动作] 表: Raw 负责连接跟踪 Mangle 负责包处理 Nat 负责地址转换 Filter 负责包过滤 链名规则: PREROUTING