使用Azure防火牆為vnet注入的工作空間分配一個公共IP

了解如何使用Azure防火牆為虛擬網絡中的Databricks工作空間分配單個公共IP地址。

寫的亞當Pavlacka

最後發布日期:2022年12月7日

您可以使用Azure防火牆來創建VNet-injected工作區其中所有集群隻有一個IP出站地址。單個IP地址可與其他Azure服務和應用程序一起用作額外的安全層,這些服務和應用程序允許基於特定IP地址進行訪問。

1.在您自己的虛擬網絡中設置Azure Databricks工作區。

2.在虛擬網絡中設置防火牆。看到創建NVA.當你創建防火牆時,你應該:

  • 請注意防火牆的私有IP地址和公網IP地址,以備以後使用。
  • 創建網絡規則要使公共子網將所有流量轉發到internet:
    • 名稱:任意名稱
    • 優先級:100
    • 協議:任何
    • 源地址:所創建虛擬網絡中公網子網的IP範圍
    • 目的地址:0.0.0.0/1
    • 目的端口:*

3.創建自定義路由表,並將其與公網子網關聯。

a.添加自定義路由(也稱為自定義路由)。UDR)提供下列服務。指定Azure Databricks區域地址在你的地區。為下一跳類型,輸入互聯網,如創建路由表

  • 控製平麵NAT VIP
  • Webapp
  • Metastore
  • 工件Blob存儲
  • 日誌Blob存儲

b.為防火牆添加自定義路由。

  • 地址前綴:0.0.0.0./0
  • 下一跳類型:虛擬設備
  • 下一跳地址:防火牆的私網IP地址。

c.關聯路由表和公網子網。

4.驗證設置

  • 在Azure Databricks工作區中創建一個集群。
  • 接下來,查詢blob存儲到您自己的路徑或運行% fs ls在牢房裏。
  • 如果失敗,請確認路由表中有所有必需的UDR(包括服務端點,而不是Blob Storage的UDR)

有關更多信息,請參見Route Azure Databricks流量使用虛擬設備或防火牆

這篇文章有用嗎?