本頁面說明 Filestore 的網路設定和 IP 資源需求。
連線支援
Filestore 會使用虛擬私有雲網路對接、私人服務存取權或 Private Service Connect,連線至虛擬私有雲網路。下表列出各種連線方式支援的情境:
| 情境 | 虛擬私有雲網路對等互連 | 私人服務存取權 | Private Service Connect |
|---|---|---|---|
| 設定 Filestore Basic 執行個體的連線。 | 是 | 是 | 否 |
| 設定 Filestore Zonal 和區域執行個體的連線能力。 | 是 | 是 | 是 |
| 建立具有獨立虛擬私有雲網路的執行個體。 | 是 | 是 | 是 |
| 從主專案在 Shared VPC 網路上建立執行個體。 | 是 | 是 | 是 |
| 透過服務專案,在 Shared VPC 虛擬私有雲網路上建立執行個體。 | 否 | 是 | 是 |
| 使用 Google Cloud 控制台建立執行個體。 | 是 | 是 | 是 |
| 使用 Google Cloud CLI、Filestore API 建立執行個體。 | 是 | 是 | 是 |
| 集中管理多項 Google 服務的 IP 範圍。 | 否 | 是 | 是 |
| 使用 Cloud VPN 或 Cloud Interconnect,從地端部署網路存取執行個體。 | 是 | 是 | 是 |
| 為 Filestore 執行個體指定手動選取的 IP 位址。 | 否 | 否 | 是 |
Filestore 支援下列連線情境:
大多數 Compute Engine VM 或 Google Kubernetes Engine (GKE) 叢集,都能存取位於相同虛擬私有雲網路中的任何 Filestore 執行個體。除非使用 IP 存取控管機制限制存取,否則所選虛擬私有雲網路中的所有內部 IP 位址,都能連線至 Filestore 執行個體。
IP 位址在
172.17.0.0/16範圍內的用戶端無法連線至 Filestore 執行個體。詳情請參閱「已知問題」。
您可以使用 Cloud VPN 或 Cloud Interconnect,將 Filestore 執行個體連線至遠端網路中的用戶端,包括其他專案的用戶端或地端部署用戶端。
您可以將非 RFC 1918 用戶端連線至 Filestore。在這種情況下,您必須使用以 IP 為基礎的存取控管機制,明確授予 Filestore 執行個體的存取權。
Filestore 不支援遞移對等互連。舉例來說,如果虛擬私有雲網路 N1 與 Filestore 的內部網路對接,而另一個虛擬私有雲網路 N2 與 N1 對接,則 N2 無法連線至 Filestore 執行個體。只有 N1 上的用戶端可以存取 Filestore 執行個體。
防火牆規則
在下列情況下,您可能需要建立防火牆規則:
- 如要啟用 NFS 檔案鎖定功能,您可能需要開啟
statd和nlockmgr守護程序使用的通訊埠。詳情請參閱「設定防火牆規則」。 - 在 Shared VPC 情境中,NFS 存取權預設不會限制在服務專案中。您可以設定防火牆規則,或使用以 IP 為基礎的存取控管來限制存取,但這些解決方案並不會特別強制執行專案邊界。
舊版網路支援
Filestore 執行個體無法使用舊版網路。如有需要,請按照「建立含有自訂子網路的新虛擬私有雲網路」一文中的操作說明,建立要使用的新虛擬私有雲網路。
IP 資源需求
每個 Filestore 執行個體都必須有關聯的 IP 位址範圍。支援 RFC 1918 和非 RFC 1918 IP 位址範圍 (GA)。
建立執行個體時,Filestore 可以手動為執行個體提供特定 IP 位址範圍,或自動分配 IP 位址範圍,並從該範圍指派 IP 位址給執行個體。透過 Google Cloud CLI 或 Filestore API 建立具有 Private Service Connect 的執行個體時,您可以手動提供特定 IPv4 或 IPv6 位址。
建立執行個體後,就無法變更指派的 IP 位址。如要進行變更,請刪除執行個體,然後使用新的 IP 位址範圍重新建立。
詳情請參閱「設定預留 IP 位址範圍」。
後續步驟
- 取得使用 Filestore 所需的 Identity and Access Management (IAM) 角色和權限。
- 試用 Filestore 快速入門導覽課程:
- 進一步瞭解虛擬私有雲網路和子網路。
- 排解常見的 Filestore 網路問題。
- 在服務專案的共用虛擬私有雲網路上建立 Filestore 執行個體。