主私网IP

私网IP一般指私网IPv4地址,每个网卡默认有一个主私网IP,且是网卡不可或缺的一部分。您可能需要在购买ECS实例时为其指定特定的主私网IPv4地址,或者遇到例如IP地址冲突、网络扩展等场景时,需要更改ECS实例的主私网IPv4地址。本文介绍如何在购买ECS实例时指定主私网IPv4地址,为已创建的ECS实例修改主私网IPv4地址以及辅助弹性网卡的主私网IP。

基本概念

  • ECS实例在创建的时候会被默认分配一块弹性网卡,即主网卡,主网卡会获得一个在交换机网段范围内的主私网IPv4地址作为默认私网出口IP。

  • 扩展的辅助弹性网卡和主网卡一样,都默认分配主私网IPv4地址且不能从网卡上移除。

  • 如果主私网IP不能满足您的多IP需求,可以为主网卡扩展多个辅助私网IP,也可以为ECS实例扩展多个辅助弹性网卡,您可以参考下图来理解ECS实例网卡与私网IP的关系。

image

购买ECS实例时指定主私网IPv4地址

操作步骤

  1. 前往实例购买页

  2. 选择自定义购买页签。

  3. 网络与可用区选择已有的专有网络和交换机,或者单击创建专有网络创建交换机前往专有网络控制台即时创建专有网络和交换机。创建完成后,返回ECS实例创建向导并单击refresh图标,查看专有网络和交换机列表。

  4. 勾选中指定主网卡主私网IP地址为ECS实例指定主私网IPv4地址。

    image

说明

您也可以在购买ECS实例时调用RunInstances的API接口,通过指定PrivateIpAddress参数来指定主私网IP地址。

为已创建ECS实例修改主私网IPv4地址

前提条件

  • ECS实例的弹性网卡未设置辅助私网IP地址。

  • ECS实例处于已停止状态。具体操作,请参见停止实例

操作步骤

  1. 登录ECS管理控制台

  2. 在左侧导航栏,选择实例与镜像 > 实例

  3. 在页面左侧顶部,选择目标资源所在的资源组和地域。地域

  4. 找到目标ECS实例,在操作列选择icon1 > 网络和安全组 > 修改私有IP

  5. 修改私有IP对话框,完成配置,然后单击确定

    • 如果您要更换交换机,请确保所选交换机的可用区和ECS实例的可用区相同。

    • 如果您不需要更换交换机,则直接修改主私网IP即可,如果不填写主私网IP,那么系统将会自动分配一个新的主私网IP。

    • 如果您希望更换至与ECS实例当前可用区不同的交换机,需要进行跨可用区迁移,具体操作请参见跨可用区更改实例规格

  6. 在目标ECS实例操作列选择icon1 > 实例状态 > 启动。在ECS实例重新启动后,修改的新主私网IP生效。

  7. (可选)修改主私网IP地址后,您可能需要针对新的主私网IP地址重新配置ECS实例的安全组规则,请参见修改安全组规则

说明

您也可以调用ModifyInstanceVpcAttribute的API接口为已创建的ECS实例修改主私网IP地址

辅助弹性网卡的主私网IP

您可以通过以下两种方式创建辅助弹性网卡:

  • 随ECS实例创建辅助弹性网卡

    创建ECS实例时,您可以选择添加随ECS实例创建的弹性网卡。这些弹性网卡会自动分配主私网IPv4地址,并自动绑定到ECS实例上,您无需额外的绑定操作。其中,最多只能绑定两块弹性网卡,一块为主网卡(自动匹配),另一块为辅助弹性网卡。请注意,此种方式创建的辅助弹性网卡无法手动指定其主私网IP地址。

  • 单独创建辅助弹性网卡

    您可以在网络与安全 > 弹性网卡页面单独创建弹性网卡。单独创建的弹性网卡都为辅助弹性网卡,可以绑定到ECS实例上。在创建过程中,您可以通过输入弹性网卡的主私网IPv4地址来指定特定的IPv4地址,此地址必须属于交换机的CIDR网段中的空闲地址。如果您没有指定,创建弹性网卡时将自动为您分配一个空闲的私有地址。详细操作,请参见创建辅助弹性网卡

说明

辅助弹性网卡的主私网IPv4地址无法在创建完成后更改。