Tablestore預設允許任意網路的訪問,您可以通過為執行個體綁定VPC並更改執行個體網路類型實現在專用網路中使用Tablestore資源,保證網路訪問安全。

執行個體網路類型

Tablestore預設會為每個執行個體建立一個公網網域名稱、一個VPC網域名稱以及一個經典網網域名稱。更多資訊,請參見服務地址

  • 公網網域名稱:對互連網可見。使用者可以在互連網通過公網網域名稱訪問Tablestore資源。
    重要 通過互連網訪問Tablestore會產生外網下行流量費用。
  • 經典網網域名稱:對同地區的ECS伺服器可見。應用程式從同地區的傳統網路ECS伺服器上通過內網訪問Tablestore,可以獲得更低的響應延遲,且不會產生外網流量。
  • VPC網域名稱:對VPC環境內的應用程式可見。使用者需要在Tablestore控制台為執行個體綁定相應VPC,然後在VPC環境內應用程式可以通過VPC網域名稱訪問Tablestore。更多資訊,請參見什麼是專有網路

Tablestore支援兩種執行個體網路類型,滿足不同的網路安全性需求。

執行個體網路類型描述
允許任意網路訪問執行個體對訪問來源不做限制。可以通過公網網域名稱、經典網網域名稱、VPC網域名稱(需要綁定)或者控制台來訪問執行個體。
限定控制台或VPC訪問執行個體只允許來源於控制台或綁定的VPC的訪問。無法通過公網或者經典網來訪問執行個體,提供更好的網路隔離能力。
重要 選擇該執行個體網路類型,請確保正常業務無公網或經典網訪問,避免對業務造成影響。

使用VPC訪問Tablestore執行個體

前提條件

步驟一:為執行個體綁定VPC

將VPC綁定到Tablestore執行個體後,VPC內的ECS執行個體可以通過VPC網路訪問同地區的Tablestore執行個體。

重要 如果您使用RAM使用者管理VPC,請確保已使用阿里雲帳號為該RAM使用者授予VPC相關的許可權(AliyunVPCReadOnlyAccess),否則會因為沒有許可權而無法擷取相關的VPC資訊。
  1. 登入Tablestore控制台
  2. 概覽頁面,單擊執行個體名稱或在操作列單擊執行個體管理
  3. 網路管理頁簽,單擊綁定VPC
  4. 綁定VPC對話方塊,選擇VPC以及VPC下的交換器,並填寫VPC名稱。
    VPC名稱只能包含字母和數字,必須以字母開頭,並且長度限制在3-16個字元之間。
  5. 單擊確定
    綁定成功後,在網路管理頁簽的VPC列表中可以查看已綁定的VPC資訊。該VPC中的ECS執行個體可以通過VPC地址訪問綁定的Tablestore執行個體。
    綁定成功後,您可根據需要完成相關操作。
    操作描述
    查看VPC執行個體列表單擊VPC操作列的VPC執行個體列表即可查看VPC ID、執行個體名稱、VPC名稱和VPC網域名稱資訊。
    解除執行個體和VPC的綁定關係如果不再使用該VPC訪問Tablestore,您可以解除執行個體和VPC的綁定關係。解除綁定關係後,在該VPC內的ECS執行個體無法再通過VPC地址訪問Tablestore,如仍需訪問請再次綁定。
    重要 解除綁定VPC後,將無法繼續通過該VPC網域名稱訪問Tablestore執行個體,請謹慎操作。
    1. 單擊VPC操作列的解除綁定
    2. 解除綁定VPC對話方塊,確認已知曉相關風險點。
    3. 單擊確定

步驟二:(可選)更改執行個體網路類型

Tablestore預設允許任意網路訪問,執行個體對訪問來源不做限制。如果要控制執行個體的網路存取權限,您可以更改執行個體網路類型為限定控制台或VPC訪問

重要 限制執行個體網路類型後,將不允許使用公網或者經典網訪問執行個體,只支援VPC或控制台訪問,請謹慎操作。
  1. 登入Tablestore控制台
  2. 概覽頁面,單擊執行個體名稱或在操作列單擊執行個體管理
  3. 網路管理頁簽,單擊執行個體網路類型後的更改
  4. 更改對話方塊,選擇執行個體網路類型限定控制台或VPC訪問,並確認已知曉相應風險點。
  5. 單擊確定
    更改執行個體網路類型後,後續在VPC中訪問Tablestore資源時,需要使用執行個體的VPC網域名稱。

步驟三:在VPC中訪問Tablestore資源

使用Tablestore SDK或者命令列工具在同一個VPC的ECS執行個體中通過VPC網域名稱訪問Tablestore資源。