全部產品
Search
文件中心

PrivateLink:什麼是私網串連

更新時間:Mar 12, 2025

私網串連(PrivateLink)能夠協助您在阿里雲VPC和本機資料中心中,通過私人網路,安全穩定地訪問部署在其他 VPC中的服務,簡化網路架構,同時避免通過公網訪問服務帶來的安全風險。

產品介紹

PrivateLink為跨帳號、跨VPC的服務提供了安全、靈活且高可用的私人網路連接。PrivateLink的使用者根據使用情境分為兩類:服務使用方服務提供者

  • 作為服務使用方,您無需配置IPv4網關、IPv6網關、NAT Gateway、彈性公網 IP、轉寄路由器 TR和專線網關 ECR等組件,即可使阿里雲VPC或本機資料中心與部署在其他VPC中的服務進行通訊。

  • 作為服務提供者,您可以專註於服務開發,PrivateLink為您簡化了與服務使用方的網路連接,避免了複雜的路由和安全規則配置。

應用情境

情境一:訪問阿里雲服務

阿里雲服務由阿里雲作為服務提供者,支援通過PrivateLink提供私網串連訪問的雲端服務。

若因業務需求,您需要從VPC和本機資料中心訪問阿里雲服務,請您在VPC中建立終端節點時指定阿里雲服務名稱。所有發送到該終端節點的請求將通過PrivateLink轉寄至相應的阿里雲服務。此外,本機資料中心中的用戶端可以通過組網產品與VPC建立網路連接,從而通過VPC中的終端節點訪問阿里雲服務。

  • 通過介面終端節點訪問阿里雲服務時,您可以選擇設定終端節點策略和安全性群組,以控制哪些用戶端資源能夠使用介面終端節點訪問阿里雲服務,從而滿足安全訪問需求。

  • 通過反向終端節點訪問阿里雲服務時,您可以選擇設定安全性群組,以控制阿里雲服務可訪問的用戶端資源範圍。

  • 通過網關型負載平衡終端節點 GWLBe訪問阿里雲服務時,您可以通過自訂VPC 路由策略,以控制哪些用戶端資源能夠通過GWLBe訪問阿里雲服務。

    說明

    網關終端節點是一種特殊類型的終端節點,它不依賴於PrivateLink。它支援訪問有限的阿里雲服務。在建立網關終端節點時,您可以選擇配置終端節點策略,以實現對阿里雲服務的安全訪問。

情境二:共用使用者自建服務

作為服務提供者,您可以選擇在阿里雲上構建服務,並將該託管服務共用給服務使用方。

您可以在自己的VPC中建立終端節點服務,並選擇網路型負載平衡NLB、傳統型負載平衡 CLB或應用型負載平衡 ALB作為服務資源。通過佈建服務白名單,您可以授予其他阿里雲使用者訪問該服務的許可權。其他阿里雲使用者可以通過在自己的VPC中指定服務名稱建立介面終端節點,從而與您的終端節點服務建立串連。所有發送到該介面終端節點的請求將通過PrivateLink轉寄至您的服務。

情境三:訪問網路虛擬設備

作為服務提供者,您可以選擇基於阿里雲的網關型負載平衡 GWLB 部署網路虛擬設備,例如防火牆、入侵檢測、流量鏡像、深度報文檢測等,並將這些託管的網路虛擬設備共用給其他阿里雲使用者。

您可以在自己的VPC中建立終端節點服務,並選擇GWLB作為服務資源。通過佈建服務白名單,您可以授予其他阿里雲使用者訪問您的網路虛擬設備的許可權。其他阿里雲使用者可以通過在自己的VPC中指定服務名稱建立GWLBe,從而與您的終端節點服務建立串連。所有發送到該GWLBe的流量將通過PrivateLink轉寄至您的網路虛擬設備。

作為服務使用方,您可以將GWLBe配置為VPC路由下一跳。通過VPC路由策略,您可以精確控制哪些用戶端的流量被路由至GWLBe以訪問網路虛擬設備。流量到達GWLBe後,PrivateLink會將流量轉寄至同可用性區域內的GWLB。GWLB將原始報文通過Geneve隧道封裝,並根據流量調度演算法將流量轉寄至健康的後端網路虛擬設備。

產品優勢

  • 安全的網路傳輸

    通過PrivateLink訪問服務時,流量通過私人網路進行傳輸,相較於通過公網訪問服務,安全性更高。PrivateLink提供豐富的安全特性,以滿足精細化存取控制的需求。

  • 極簡的網路管理

    • 服務提供者和服務使用方的網路相互獨立,允許地址衝突,同時通過提供安全的跨帳號和跨VPC服務訪問方式,避免了複雜的路由和安全規則配置。

    • 通過PrivateLink,服務使用方可以使用其VPC的私人IP地址訪問服務,無縫對接使用者當前的組網架構,以滿足使用者跨VPC以及從本機資料中心訪問服務的需求。

  • 高可用和自動彈性

    • 訪問請求在同可用性區域的用戶端與服務端之間進行轉寄,確保了最低的時延。同時結合Alibaba Cloud DNS,介面終端節點提供多可用性區域粒度容災。

    • 隨著服務訪問流量的變化,PrivateLink支援自動Auto Scaling,並根據不同的服務資源類型,提供相應的彈性上限,以滿足服務多樣化的彈性需求。

訪問PrivateLink

通過註冊阿里雲帳號,您可以通過以下方式訪問和管理PrivateLink

  • PrivateLink控制台:具有互動式操作的Web服務頁面,協助您完成私網訪問服務的操作。

  • 阿里雲SDK:提供Java、Go、PHP、Python、C#、C++等多種程式設計語言的SDK。

  • OpenAPI開發人員門戶:提供快速檢索介面、線上調用API和動態產生SDK範例程式碼等服務。

  • Terraform:能夠通過設定檔在阿里雲以及其他支援Terraform的雲廠商平台叫用計算資源,並對其進資料列版本設定的開源工具。

相關文檔