本文中含有需要您注意的重要提示信息,忽略該信息可能對您的業務造成影響,請務必仔細閱讀。
同地域下輕量應用服務器與對象存儲OSS(Object Storage Service)默認內網互通,當輕量應用服務器通過OSS內網地址訪問OSS資源時,不收取流量費用。本文介紹同地域輕量應用服務器如何通過OSS內網地址訪問OSS資源實現內網互通。
前提條件
背景信息
對象存儲服務OSS(Object Storage Service)是一種海量、安全、低成本、高可靠的云存儲服務,適合存放任意類型的文件。容量和處理能力彈性擴展,多種存儲類型供選擇,全面優化存儲成本。更多信息,請參見對象存儲OSS。
操作步驟
同地域輕量應用服務器可以通過內網訪問OSS資源,不同地域的輕量應用服務器無法直接通過OSS內網地址訪問OSS資源,您可以通過公網訪問。
獲取OSS內網地址。
登錄OSS管理控制臺。
在左側導航欄,單擊Bucket列表。
單擊目標Bucket名稱。
在左側導航欄,單擊概覽。
在訪問端口區域,查看Bucket的Endpoint和Bucket域名。
訪問OSS資源。
遠程連接輕量應用服務器。
具體操作,請參見遠程連接Linux服務器和遠程連接Windows服務器。
輕量應用服務器通過OSS內網地址訪問OSS資源。
與OSS同地域的輕量應用服務器,可以通過以下方式使用內網訪問OSS資源:
通過URL直接訪問OSS資源
您可以直接使用OSS資源的內網地址訪問有權限的OSS資源。例如:杭州地域某Bucket名為test,根目錄下有test.txt文件,處于公共讀狀態。此時,杭州地域的輕量應用服務器實例均可以使用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。
相關文檔
如果輕量應用服務器需要與云服務器ECS、云數據庫等其他處于專有網絡VPC中的阿里云產品實現內網互通,具體操作,請參見管理內網互通。