920
windows
添加SNAT規則__NAT網關相關接口_API參考_專有網絡 VPC-阿裏雲
描述
在指定的NAT Gateway上添加SNAT規則;
- 每條規則由SourceVSwitchId和SnatIp組成;添加一條規則的效果是,允許該VSwitch下的ECS通過該SnatIp訪問公網;
- ECS想使用NAT網關的SNAT功能訪問公網的話,需要路由器上有相關的路由表項,把這些消息路由到NatGateway去;
- 在現階段,我們會在用戶創建NAT網關時,自動為用戶添加這條路由;用戶可在路由表中查到這條路由。
- SNAT規則中引用的SourceVSwitchId相關的說明:
- 指定的VSwitch必須是該VPC下
- 如果指定中存在HaVip,則禁止該VSwitchId出現在SNAT規則中;
- SNAT規則中SnatIp相關的說明:
- SnatIp必須是NAT Gateway上的某個帶寬包中的IP
- 每個NAT Gateway上的公網IP,不能既存在於端口轉發表中,也存在與SNAT表中
- 關於SNAT規則的唯一性:
- 每個VSwitchId隻能有一條SNAT規則
- 允許一個公網IP出現在多條SNAT規則中作為SnatIp
請求參數
名稱 | 類型 | 是否必須 | 描述 |
---|---|---|---|
Action | String | 是 | 係統規定參數,取值:CreateSnatEntry |
RegionId | String | 是 | Region ID |
SnatTableId | String | 是 | 要在哪個SNAT表中添加規則 |
SourceVSwitchId | String | 是 | 允許哪個VSwitch下的ECS通過NAT網關的SNAT功能訪問互聯網。 |
SnatIp | String | 是 | 使用SNAT轉換後使用的源地址;必須是當前NAT Gateway上的某個帶寬包中的公網IP。 |
返回參數
名稱 | 類型 | 描述 |
---|---|---|
SnatEntryId | String | 係統分配SNAT條目ID |
錯誤碼
錯誤代碼 | 描述 | Http 狀態碼 | 語義 |
---|---|---|---|
InvalidRegionId.NotFound | The specified RegionId is not found in our record. | 404 | 指定的Region Id 不存在 |
InvalidSnatTableId.NotFound | Specified SNAT table does not exist. | 404 | 指定的SNAT表不存在 |
Forbidden.SourceVSwitchId.IncludeHaVip | There is some HaVips under specified VSwitch | 400 | 指定的源交換機下存在HaVip |
Forbidden.SourceVSwitchId.Duplicated | The specified SourceCIDRis duplicated | 400 | 指定的源VSwitchId已經存在 |
InvalidSnatIp.Malformed | The specified SnatIp is not a valid IP address. | 400 | 指定的目的IP地址不合法 |
InvalidSnatIp.NotFound | Specified SnatIp does not found on the NAT Gateway | 404 | 指定的目的IP地址在NAT Gateway上沒有找到 |
IncorretSnatEntryStatus | Some SNAT entry status blocked this operation. | 400 | 同一個 VPC 下麵的SNAT表中的任一個轉發條目處在中間狀態(添加中,修改中,刪除中),不能創建轉發條目 |
Forbidden.IpUsedInForwardTable | The specified SnatIp already used in forward table | 400 | 一個公網IP不能既用於ForwardTable又用於SnatTable |
示例
請求示例
https://vpc.aliyuncs.com/?SignatureVersion=1.0&Format=json&TimeStamp=2016-07-19T16%3A46%3A28Z&RegionId=cn-shanghai&AccessKeyId=jZgi0oyrQ6ihgKp9&SnatTableId=stb-gz3r3odaw&SignatureMethod=HMAC-SHA1&Version=2016-04-28&SnatIp=139.224.22.40&Signature=2nxkCU%2FIt6rUuT9OYG4jcIUccoc%3D&Action=CreateSnatEntry&SignatureNonce=56f17700-4dd0-11e6-9548-2cf0ee28adf2&SourceVSwitchId=vsw-yrv0winkw
返回示例
XML
格式
暫略;
JSON
格式
{
"RequestId": "69B31D6E-9F34-4A5A-8DBC-230A3918E828",
"SnatEntryId": "snat-kmd6nv8fy"
}
最後更新:2016-11-23 16:04:15
上一篇:
修改共享帶寬包屬性__NAT網關相關接口_API參考_專有網絡 VPC-阿裏雲
下一篇:
查詢SNAT表規則列表__NAT網關相關接口_API參考_專有網絡 VPC-阿裏雲
綁定彈性公網 IP__網絡相關接口_API 參考_雲服務器 ECS-阿裏雲
管理外鍵__數據庫開發_用戶指南(RDBMS)_數據管理-阿裏雲
安裝須知__安裝命令行工具(Windows)_用戶指南_命令行工具 CLI-阿裏雲
域名合法性__附錄_API文檔_域名-阿裏雲
實例授權__安全管理_快速入門_數據管理-阿裏雲
修改應用分組__應用分組_用戶指南_雲監控-阿裏雲
NextHopItemType__數據類型_API 參考_雲服務器 ECS-阿裏雲
站點檢測__使用手冊_阿裏綠網-阿裏雲
滑動驗證WEB/HTML5使用說明__使用手冊_數據風控-阿裏雲
如何啟用MFA__MFA_會員帳號及密碼_會員賬號&實名認證-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲