同地區下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網域名稱。
訪問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。
通過ossutil訪問OSS資源
您可以在配置ossutil訪問參數的時候,將Endpoint設定為OSS的內網Endpoint地址。詳情請參見ossutil。
相關文檔
如果Simple Application Server需要與Elastic Compute Service、雲資料庫等其他處於Virtual Private Cloud中的阿里雲產品實現內網互連,具體操作,請參見管理內網互連。