国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

記一次在阿里云上創建VPC網絡

wdzgege / 1391人閱讀

摘要:起因所在的公司使用的云服務器之前一直是經典網絡連接的,最近收到阿里的郵件說部分購置較早的云服務器需要坐一些硬件的升級,隨著升級而來的要求是把這些服務器切換至網絡。我這里只需要創建,所以就寫一個簡單的腳本調用阿里的實現。

起因

所在的公司使用的云服務器之前一直是經典網絡連接的,最近收到阿里的郵件說部分購置較早的云服務器需要坐一些硬件的升級,隨著升級而來的要求是把這些服務器切換至VPC網絡。

為了讓不同的VPC網絡間的ECS和RDS通訊,需要配置阿里的高速通道服務,而建立高速通道的前提之一是網段不沖突,雖然貌似VPC網段相同交換機網段不同也可以建立高速通道進行互通,但是還是建議需要互通的VPC間規劃不同的網段,所以我決定創建一些不同網段的VPC供切換過來的ECS使用。

操作

一開始我覺得直接在管理控制臺上創建點擊創建就可以了,但創建的時候發現管理控制臺只能在預設的三個網段(192.168.0.0/16,172.16.0.0/12,10.0.0.0/8)中選擇創建。

查詢相關文檔后發現需要使用API才能自定義網段創建VPC。我這里只需要創建VPC,所以就寫一個簡單的腳本調用阿里的python-SDK實現。

具體步驟
# 拉取阿里的Python-SDK
git clone https://github.com/aliyun/aliyun-openapi-python-sdk.git
# 安裝 aliyun-python-sdk-vpc
cd aliyun-openapi-python-sdk/aliyun-python-sdk-vpc/
sudo python setup.py install

VPC這部分的SDK文檔的內容很少,不過還好有調用的DEMO,參考DEMO和源碼中的方法創建下面腳本

#!/usr/bin/env python
#coding=utf-8
import json
from aliyunsdkcore.client import AcsClient
from aliyunsdkcore.acs_exception.exceptions import ClientException
from aliyunsdkcore.acs_exception.exceptions import ServerException
from aliyunsdkvpc.request.v20160428 import CreateVpcRequest
from aliyunsdkvpc.request.v20160428 import DescribeVpcAttributeRequest
# 創建 AcsClient 實例
client = AcsClient(
   "",
   "",
   ""
);
# 創建 VPC
request = CreateVpcRequest.CreateVpcRequest()
# 為VPC網絡設置一個名字
request.set_VpcName("youvpcname")
# 配置VPC的網段CIDR地址
request.set_CidrBlock("172.18.0.0/16")
response = client.do_action_with_exception(request)
vpc_id = json.loads(response)["VpcId"]
print "VPC ID is", vpc_id
# 獲取并打印 VPC 的屬性信息
request = DescribeVpcAttributeRequest.DescribeVpcAttributeRequest()
request.set_VpcId(vpc_id)
response = client.do_action_with_exception(request)
print response

其中的 替換為帳號的accessKey 信息,獲取方法參考這里。要替換為創建VPC的地域id,如 cn-zhangjiakou ,不清楚自己地域ID的參考這里

腳本寫好后執行即可成功創建自定網段的VPC

后記

想要簡單的調用 API 還有一個方法是使用API Explorer,在網頁上選擇接口填寫參數后就能直接調用API

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/41866.html

相關文章

  • NAT網關之SNAT進階使用(一)SNAT POOL

    摘要:阿里云網關控制臺創建條目時,默認是為指定的交換機配置個公網地址。說明本文將使用阿里云提供的工具做使用示例。三設置登錄阿里云提供的,提供快速的接口調試,是一款非常便捷的工具。 摘要: NAT網關是云上VPC ECS訪問Internet的出入口。SNAT可實現指定的VPC ECS使用指定的公網IP訪問互聯網。阿里云NAT網關控制臺創建SNAT條目時,默認是為指定的交換機配置1個公網IP地址...

    awesome23 評論0 收藏0
  • 阿里云即將全球首發云骨干網

    摘要:阿里云將于年月日發布阿里云下一代企業級網絡暨云骨干網。未來,阿里云將結合全球的布局,進一步拓寬用戶的覆蓋面,同時把網絡相關產品進一步和云骨干網進行融合,云骨干網將成為企業云上網絡基礎設施。 摘要: 阿里云將于2017年12月13日發布阿里云下一代企業級網絡暨云骨干網。屆時,云棲社區將會對發布會進行直播,歡迎預約https://yq.aliyun.com/promoti...。 那么...

    JaysonWang 評論0 收藏0
  • 教你阿里云企業版服務器配置到底怎么選?阿里云ECS相關術語匯總

    摘要:跟傳統服務器的一點也不一樣,頭疼啊,實例可用區都是什么意思啊那么阿里云服務器到底如何選配置呢。云服務器只有基于實例,才能使用網絡存儲快照等其他資源。眾所周知阿里云是國內最大的公共云計算服務提供商。越來越多的互聯網公司和開發者把網站及核心業務遷移到云上。但是呢,云計算畢竟是個新鮮概念,有些人經常抱怨選個云服務器,那么多不知所云的名詞、云計算概念。跟傳統服務器的一點也不一樣,頭疼啊,實例、可用區...

    TalkingData 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<