同地區下Simple Application Server與Object Storage Service(Object Storage Service)預設內網互連,當Simple Application Server通過OSS內網地址訪問OSS資源時,不收取流量費用。本文介紹同地區Simple Application Server如何通過OSS內網地址訪問OSS資源實現內網互連。
前提條件
-
已建立Simple Application Server。具體操作,請參見建立Simple Application Server。
-
已建立儲存空間(Bucket)。具體操作,請參見控制台建立儲存空間。
背景資訊
Object Storage Service服務OSS(Object Storage Service)是一種海量、安全、低成本、高可靠的雲端儲存體服務,適合存放任意類型的檔案。容量和處理能力彈性擴充,多種儲存類型供選擇,全面最佳化儲存成本。更多資訊,請參見Object Storage Service。
操作步驟
同地區Simple Application Server可以通過內網訪問OSS資源,不同地區的Simple Application Server無法直接通過OSS內網地址訪問OSS資源,您可以通過公網訪問。
-
擷取OSS內網地址。
-
登入OSS管理主控台。
-
在左側導覽列,單擊Bucket列表。
-
單擊目標Bucket名稱。
-
在左側導覽列,單擊概覽。
-
在訪問連接埠地區,查看Bucket的Endpoint和Bucket網域名稱。
訪問連接埠地區包含三種訪問方式:外網訪問(Endpoint 為
oss-cn-hangzhou.aliyuncs.com)、ECS 的傳統網路訪問(內網)和ECS 的 VPC 網路訪問(內網)(Endpoint 均為oss-cn-hangzhou-internal.aliyuncs.com)。如需通過 ECS VPC 內網訪問 Bucket,使用內網 Endpoint 及對應的 Bucket 網域名稱(格式為BucketName.oss-cn-hangzhou-internal.aliyuncs.com)。
-
-
訪問OSS資源。
-
遠端連線Simple Application Server。
具體操作,請參見遠端連線Linux伺服器和遠端連線Windows伺服器。
-
Simple Application Server通過OSS內網地址訪問OSS資源。
與OSS同地區的Simple Application Server,可以通過以下方式使用內網訪問OSS資源:
-
通過URL直接存取OSS資源
您可以直接使用OSS資源的內網地址訪問有許可權的OSS資源。例如:杭州地區某Bucket名為test,根目錄下有test.txt檔案,處於公用讀取狀態。此時,杭州地區的Simple Application Server執行個體均可以使用http://test.oss-cn-hangzhou-internal.aliyuncs.com/test.txt訪問此檔案。
-
Windows伺服器:在瀏覽器中輸入
http://test.oss-cn-hangzhou-internal.aliyuncs.com/test.txt訪問test.txt檔案。 -
Linux伺服器:運行命令
wget http://test.oss-cn-hangzhou-internal.aliyuncs.com/test.txt訪問test.txt檔案。
警告為了您的資料安全,不建議您將OSS資源設定為公用讀取或公用讀寫,您可以通過Bucket Policy授權給指定使用者訪問您的資源。
-
通過ossbrowser訪問OSS資源
您可以在配置ossbrowser訪問參數的時候,將Endpoint設定為自訂,並填寫OSS的內網Endpoint地址。詳情請參見安裝ossbrowser 1.0。
通過ossutil訪問OSS資源
您可以在配置ossutil訪問參數的時候,將Endpoint設定為OSS的內網Endpoint地址。詳情請參見命令列工具ossutil 2.0。
-
-
相關文檔
如果Simple Application Server需要與Elastic Compute Service、雲資料庫等其他處於Virtual Private Cloud中的阿里雲產品實現內網互連,具體操作,請參見管理內網互連。