云服务器创建的时候需要指定所属的vpc吗?

通过上一篇blog,相比大家已经对AWS VPC有了一定的了解了。

  1. 创建公有子网和私有子网
  2. 创建web服务器的安全组
  3. 部署web服务器和数据库

Task2:创建一个公有子网

配置如下,选择VPC的时候要注意选择我们刚刚创建过的My VPC. 建议你手动选择一个Availablity Zone,然后后面都按照这个可用区去选择。因为跨可用区之间会有流量费用产生,如果你要做的是跨可用区的高可用应用,一定不要将做高可用的子网置放到一个可用区中。
创建成功后进入Subnet进行详细的配置:
自动获取IPv4地址的IP

回到Subnet中能够看到我们刚刚创建好的子网并且在一个VPC中:

Task4:创建路由表添加路由并关联子网

一个子网只能关联一个路由表,但一个路由表可以被多个不同的子网关联。
这样这两个公有子网就可以通过IGW来访问Internet了。

Task5:创建web服务器的安全组


Task6:在公有子网中创建Web服务器

Task7:为数据库创建私有子网

这里我们要注意的是,数据库的高可用必须是置放到不同可用区的,所以在创建私有子网的时候,我们将子网创建在不同的可用区。
如果你创建在了同一个可用区中,在创建RDS子网的时候会报错。

创建两个私有子网如下(另外一个不再赘述)


创建完成后注意它们所在可用区的位置,要不同:

Task8:为数据库创建安全组

安全组与创建Web Server的安全组相同,只不过是规则不同,
这里我们只允许WebServer可以通过3306端口访问数据库。

Task9:创建数据库子网组

然后添加子网,我们新建的两个私有子网添加进去,并创建:

1.VPC选择我们创建的
2.连接配置中选择刚刚创建的RDS子网组和Database安全组。
3.设置一个初始库为myDB,后面测试用

Task11:测试通过web应用访问数据库

登录WebServer并填写我们之前配置的信息:

}

不同区域的服务器,通过VPC可以实现内网互通吗?

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《》和《》。如果您发现本社区中有涉嫌抄袭的内容,填写进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

}

执行时间,格式形如: 11:26:40,执行时间必须大于当前时间5分钟。

描述预付费模式,即包年包月相关参数。包括购买时长和自动续费逻辑等。

自动续费标识。取值范围:

数据盘大小,单位:GB。最小调整步长为10G,不同数据盘类型取值范围不同,具体限制详见:。默认值为0,表示不购买数据盘。更多限制详见产品文档。
数据盘类型。数据盘类型限制详见。取值范围:
数据盘是否随子机销毁。取值范围:
  • TRUE:子机销毁时,销毁数据盘,只支持按小时后付费云盘
  • FALSE:子机销毁时,保留数据盘
  • 注意:此字段可能返回 null,表示取不到有效值。

数据盘快照ID。选择的数据盘快照大小需小于数据盘大小。
注意:此字段可能返回 null,表示取不到有效值。
数据盘是加密。取值范围:

    注意:此字段可能返回 null,表示取不到有效值。

自定义CMK对应的ID,取值为UUID或者类似kms-abcd1234。用于加密云盘。

注意:此字段可能返回 null,表示取不到有效值。

云硬盘性能,单位:MB/s
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。

分散置放群组名称,长度1-60个字符。
分散置放群组类型,取值范围:
分散置放群组内最大容纳云服务器数量。
分散置放群组内云服务器当前数量。
分散置放群组内,云服务器id列表。
注意:此字段可能返回 null,表示取不到有效值。
分散置放群组创建时间。
注意:此字段可能返回 null,表示取不到有效值。

可创建置放群组数量的上限。
当前用户已经创建的置放群组数量。
物理机类型容灾组内实例的配额数。
交换机类型容灾组内实例的配额数。
机架类型容灾组内实例的配额数。

描述了实例的增强服务启用情况与其设置,如云安全,云监控等实例 Agent

注意:此字段可能返回 null,表示取不到有效值。
不支持的网络类型,取值范围:
    注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。

描述键值对过滤器,用于条件过滤查询。例如过滤ID、名称、状态等

  • 若存在多个Filter时,Filter间的关系为逻辑与(AND)关系。

以接口的Filter为例。若我们需要查询可用区(zone)为广州一区 并且 实例计费模式(instance-charge-type)为包年包月 或者 按量计费的实例时,可如下实现:

实例GPU个数。值小于1代表VGPU类型,大于1代表GPU直通类型。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。

cdh实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。
cdh实例自动续费标记
cdh实例上已创建云子机的实例id列表
专用宿主机所属的围笼ID。该字段仅对金融专区围笼内的专用宿主机有效。
注意:此字段可能返回 null,表示取不到有效值。

专用宿主机实例的资源信息

专用宿主机实例总cpu核数
专用宿主机实例可用cpu核数
专用宿主机实例总内存大小(单位为:GiB)
专用宿主机实例可用内存大小(单位为:GiB)
专用宿主机实例总磁盘大小(单位为:GiB)
专用宿主机实例可用磁盘大小(单位为:GiB)
专用宿主机实例磁盘类型
专用宿主机实例总GPU卡数
专用宿主机实例可用GPU卡数

一个关于镜像详细信息的结构体,主要包括镜像的主要状态与属性。

注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。

支持的操作系统类型,根据windows和Linux分类。

支持的windows操作系统。
注意:此字段可能返回 null,表示取不到有效值。
支持的linux操作系统
注意:此字段可能返回 null,表示取不到有效值。

实例的CPU核数,单位:核。
实例内存容量,单位:GB
实例业务状态。取值范围:
  • NORMAL:表示正常状态的实例
  • EXPIRED:表示过期的实例
实例计费模式。取值范围:
  • PREPAID:表示预付费,即包年包月
  • CDHPAID专用宿主机付费,即只对专用宿主机计费,不对专用宿主机上的实例计费。
  • SPOTPAID:表示竞价实例付费。
实例主网卡的内网IP列表。
实例主网卡的公网IP列表。
注意:此字段可能返回 null,表示取不到有效值。
实例所属虚拟私有网络信息。
生产实例所使用的镜像ID
自动续费标识。取值范围:
  • 注意:后付费模式本项为null
到期时间。按照ISO8601标准表示,并且使用UTC时间。格式为:YYYY-MM-DDThh:mm:ssZ。注意:后付费模式本项为null
实例所属安全组。该参数可以通过调用 的返回值中的sgId字段来获取。
实例登录设置。目前只返回实例所关联的密钥。
  • NOT_APPLICABLE:实例处于非关机状态或者不适用关机停止计费的条件
注意:此字段可能返回 null,表示取不到有效值。
实例的最新操作状态。取值范围:
  • FAILED:表示操作失败
    注意:此字段可能返回 null,表示取不到有效值。
实例最新操作的唯一请求 ID。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
高性能计算集群IP列表。
注意:此字段可能返回 null,表示取不到有效值。
实例隔离类型。取值范围:
  • ARREAR:表示欠费隔离
  • EXPIRE:表示到期隔离
  • MANMADE:表示主动退还隔离
  • 注意:此字段可能返回 null,表示取不到有效值。
GPU信息。如果是gpu类型子机,该值会返回GPU信息,如果是其他类型子机则不返回。
注意:此字段可能返回 null,表示取不到有效值。
实例的操作系统许可类型,默认为TencentCloud

自动续费标识。取值范围:

机型族名称的中文全称。
机型族名称的英文简称。

市场选项类型,当前只支持取值:spot

注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。

描述实例的状态。状态类型详见

GPU核数,单位:核。
CPU核数,单位:核。
内存容量,单位:GB
FPGA核数,单位:核。

描述实例机型配置信息及状态信息

注意:此字段可能返回 null,表示取不到有效值。

描述实例机型配额信息。

实例计费模式。取值范围:
  • PREPAID:表示预付费,即包年包月
  • CDHPAID:表示付费,即只对专用宿主机计费,不对专用宿主机上的实例计费。
  • SPOTPAID:表示竞价实例付费。
网卡类型,例如:25代表25G网卡
注意:此字段可能返回 null,表示取不到有效值。
实例的CPU核数,单位:核。
实例内存容量,单位:GB
本地磁盘规格列表。当该参数返回为空值时,表示当前情况下无法创建本地盘。
实例是否售卖。取值范围:
  • SELL:表示实例可购买
  • SOLD_OUT:表示实例已售罄。
注意:此字段可能返回 null,表示取不到有效值。
内网带宽,单位Gbps。
网络收发包能力,单位万PPS。

描述了实例的公网可访问性,声明了实例的公网使用计费模式,最大带宽等

网络计费类型。取值范围:
    默认取值:非带宽包用户默认与子机付费类型保持一致。
公网出带宽上限,单位:Mbps。默认值:0Mbps。不同机型带宽上限范围不一致,具体限制详见。
是否分配公网IP。取值范围:
  • TRUE:表示分配公网IP
  • FALSE:表示不分配公网IP
  • 当公网带宽大于0Mbps时,可自由选择开通与否,默认开通公网IP;当公网带宽为0,则不允许分配公网IP。该参数仅在RunInstances接口中作为入参使用。

描述了按带宽计费的相关信息

网络计费模式描述信息。

后续合计费用的原价,后付费模式使用,单位:元。
  • 如返回了其他时间区间项,如UnitPriceSecondStep,则本项代表时间区间在(0, 96)小时;若未返回其他时间区间项,则本项代表全时段,即(0, ∞)小时
    注意:此字段可能返回 null,表示取不到有效值。
后续计价单元,后付费模式使用,可取值范围:
  • HOUR:表示计价单元是按每小时来计算。当前涉及该计价单元的场景有:实例按小时后付费(POSTPAID_BY_HOUR)、带宽按小时后付费(BANDWIDTH_POSTPAID_BY_HOUR):
  • GB:表示计价单元是按每GB来计算。当前涉及该计价单元的场景有:流量按小时后付费(TRAFFIC_POSTPAID_BY_HOUR)。
    注意:此字段可能返回 null,表示取不到有效值。
预支合计费用的原价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。
预支合计费用的折扣价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。
折扣,如20.0代表2折。
注意:此字段可能返回 null,表示取不到有效值。
后续合计费用的折扣价,后付费模式使用,单位:元
  • 如返回了其他时间区间项,如UnitPriceDiscountSecondStep,则本项代表时间区间在(0, 96)小时;若未返回其他时间区间项,则本项代表全时段,即(0, ∞)小时
    注意:此字段可能返回 null,表示取不到有效值。
使用时间区间在(96, 360)小时的后续合计费用的原价,后付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。
使用时间区间在(96, 360)小时的后续合计费用的折扣价,后付费模式使用,单位:元
注意:此字段可能返回 null,表示取不到有效值。
使用时间区间在(360, ∞)小时的后续合计费用的原价,后付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。
使用时间区间在(360, ∞)小时的后续合计费用的折扣价,后付费模式使用,单位:元
注意:此字段可能返回 null,表示取不到有效值。
预支三年合计费用的原价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
预支三年合计费用的折扣价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
预支三年应用的折扣,如20.0代表2折。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
预支五年合计费用的原价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
预支五年合计费用的折扣价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
预支五年应用的折扣,如20.0代表2折。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
预支一年合计费用的原价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
预支一年合计费用的折扣价,预付费模式使用,单位:元。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
预支一年应用的折扣,如20.0代表2折。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。

密钥对的ID,是密钥对的唯一标识。
密钥对所属的项目ID
密钥对的纯文本私钥。腾讯云不会保管私钥,请用户自行妥善保存。
密钥关联的实例ID列表。
注意:此字段可能返回 null,表示取不到有效值。

实例启动模板,通过该参数可使用实例模板中的预设参数创建实例。

实例启动模板ID,通过该参数可使用实例模板中的预设参数创建实例。
实例启动模板版本号,若给定,新实例启动模板将基于给定的版本号创建

实例启动模板简要信息。

注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
实例启动模板默认版本号。
注意:此字段可能返回 null,表示取不到有效值。
实例启动模板包含的版本总数量。
注意:此字段可能返回 null,表示取不到有效值。
创建该模板的用户UIN。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。

注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
实例计费模式。取值范围:
  • PREPAID:表示预付费,即包年包月
  • CDHPAID专用宿主机付费,即只对专用宿主机计费,不对专用宿主机上的实例计费。
  • SPOTPAID:表示竞价实例付费。
    注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
实例数据盘信息。只包含随实例购买的数据盘。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
实例所属虚拟私有网络信息。
注意:此字段可能返回 null,表示取不到有效值。
生产实例所使用的镜像ID
注意:此字段可能返回 null,表示取不到有效值。
实例所属安全组。该参数可以通过调用 的返回值中的sgId字段来获取。
注意:此字段可能返回 null,表示取不到有效值。
实例登录设置。目前只返回实例所关联的密钥。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
提供给实例使用的用户数据,需要以 base64 方式编码,支持的最大数据大小为 16KB。
注意:此字段可能返回 null,表示取不到有效值。
置放群组id,仅支持指定一个。
注意:此字段可能返回 null,表示取不到有效值。
定时任务。通过该参数可以为实例指定定时任务,目前仅支持定时销毁。
注意:此字段可能返回 null,表示取不到有效值。
实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
用于保证请求幂等性的字符串。
注意:此字段可能返回 null,表示取不到有效值。
预付费模式,即包年包月相关参数设置。
注意:此字段可能返回 null,表示取不到有效值。
标签描述列表。通过指定该参数可以同时绑定标签到相应的云服务器、云硬盘实例。
注意:此字段可能返回 null,表示取不到有效值。
注意:此字段可能返回 null,表示取不到有效值。
实例启动模板版本数据详情。
实例启动模板版本创建时间。
是否为默认启动模板版本。
实例启动模板版本描述信息。
注意:此字段可能返回 null,表示取不到有效值。

购买时本地盘是否为必选。取值范围:

描述了实例登录相关配置与信息。

实例登录密码。不同操作系统类型密码复杂度限制不一样,具体如下:

    若不指定该参数,则由系统随机生成密码,并通过站内信方式通知到用户。
    注意:此字段可能返回 null,表示取不到有效值。

密钥ID列表。关联密钥后,就可以通过对应的私钥来访问实例;KeyId可通过接口获取,密钥与密码不能同时指定,同时Windows操作系统不支持指定密钥。当前仅支持购买的时候指定一个密钥。
注意:此字段可能返回 null,表示取不到有效值。
保持镜像的原始设置。该参数与Password或KeyIds.N不能同时指定。只有使用自定义镜像、共享镜像或外部导入镜像创建实例时才能指定该参数为TRUE。取值范围:
  • TRUE:表示保持镜像的登录设置
  • FALSE:表示不保持镜像的登录设置
  • 默认取值:FALSE。
    注意:此字段可能返回 null,表示取不到有效值。

描述了单台实例操作次数限制

当前已使用次数,如果返回值为-1表示该操作无次数限制。
操作次数最高额度,如果返回值为-1表示该操作无次数限制,如果返回值为0表示不支持调整配置。

描述了实例的抽象位置,包括其所在的可用区,所属的项目,宿主机(仅专用宿主机产品可用),母机ip等

实例所属的可用区ID。该参数可以通过调用 的返回值中的Zone字段来获取。
实例所属项目ID。该参数可以通过调用 的返回值中的 projectId 字段来获取。不填为默认项目。
实例所属的专用宿主机ID列表,仅用于入参。如果您有购买专用宿主机并且指定了该参数,则您购买的实例就会随机的部署在这些专用宿主机上。
实例所属的专用宿主机ID,仅用于出参。

地域描述,例如,华南地区(广州)

预留实例静态配置信息。预留实例当前只针对国际站白名单用户开放。

预留实例相关实例族信息。预留实例当前只针对国际站白名单用户开放。

预留实例相关价格信息。预留实例当前只针对国际站白名单用户开放。

预支合计费用的原价,单位:元。
预支合计费用的折扣价,单位:元。
后续合计费用的原价,单位:元/小时
后续合计费用的折扣价,单位:元/小时

基于付费类型的预留实例相关价格信息。预留实例当前只针对国际站白名单用户开放。

预支合计费用,单位:元。
后续合计费用,单位:元/小时
预留实例计费可购买的可用区。
预留实例计费【有效期】即预留实例计费购买时长。形如:。
预留实例计费的平台描述(即操作系统)。形如:linux。

预留实例类型信息。预留实例当前只针对国际站白名单用户开放。

预留实例配置价格信息。

描述了 “云自动化助手” 服务相关的信息

是否开启云自动化助手。取值范围:
  • TRUE:表示开启云自动化助手服务
  • FALSE:表示不开启云自动化助手服务
  • 默认取值:FALSE。

描述了 “云监控” 服务相关的信息

是否开启服务。取值范围:
  • TRUE:表示开启云监控服务
  • FALSE:表示不开启云监控服务

描述了 “云安全” 服务相关的信息

是否开启服务。取值范围:
  • TRUE:表示开启云安全服务
  • FALSE:表示不开启云安全服务

描述镜像关联的快照信息

创建此快照的云硬盘类型。取值范围:
创建此快照的云硬盘大小,单位GB。

竞价请求类型,当前仅支持类型:one-time

已使用配额,单位:vCPU核心数
剩余配额,单位:vCPU核心数
总配额,单位:vCPU核心数

注意:此字段可能返回 null,表示取不到有效值。
HDD本地存储的最小容量
注意:此字段可能返回 null,表示取不到有效值。
HDD本地存储的最大容量
注意:此字段可能返回 null,表示取不到有效值。

描述了操作系统所在块设备即系统盘的信息

系统盘类型。系统盘类型限制详见。取值范围:

    默认取值:当前有库存的硬盘类型。

系统盘大小,单位:GB。默认值为 50

创建资源实例时同时绑定的标签对说明

标签绑定的资源类型,云服务器为“instance”,专用宿主机为“host”,镜像为“image”

描述了VPC相关信息,包括子网,IP信息等

私有网络ID,形如vpc-xxx。有效的VpcId可通过登录查询;也可以调用接口 ,从接口返回中的unVpcId字段获取。若在创建子机时VpcId与SubnetId同时传入DEFAULT,则强制使用默认vpc网络。
私有网络子网ID,形如subnet-xxx。有效的私有网络子网ID可通过登录查询;也可以调用接口 ,从接口返回中的unSubnetId字段获取。若在创建子机时SubnetId与VpcId同时传入DEFAULT,则强制使用默认vpc网络。
是否用作公网网关。公网网关只有在实例拥有公网IP以及处于私有网络下时才能正常使用。取值范围:
  • TRUE:表示用作公网网关
  • FALSE:表示不作为公网网关
  • 默认取值:FALSE。

私有网络子网 IP 数组,在创建实例、修改实例vpc属性操作中可使用此参数。当前仅批量创建多台实例时支持传入相同子网的多个 IP。
为弹性网卡指定随机生成的 IPv6 地址数量。
可用区描述,例如,广州三区
}

我要回帖

更多关于 为什么连接不上服务器 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信