私网IP一般指私网IPv4地址,每个网卡默认有一个主私网IP,且是网卡不可或缺的一部分。您可能需要在购买ECS实例时为其指定特定的主私网IPv4地址,或者遇到例如IP地址冲突、网络扩展等场景时,需要更改ECS实例的主私网IPv4地址。本文介绍如何在购买ECS实例时指定主私网IPv4地址,为已创建的ECS实例修改主私网IPv4地址以及辅助弹性网卡的主私网IP。
基本概念
ECS实例在创建的时候会被默认分配一块弹性网卡,即主网卡,主网卡会获得一个在交换机网段范围内的主私网IPv4地址作为默认私网出口IP。
扩展的辅助弹性网卡和主网卡一样,都默认分配主私网IPv4地址且不能从网卡上移除。
如果主私网IP不能满足您的多IP需求,可以为主网卡扩展多个辅助私网IP,也可以为ECS实例扩展多个辅助弹性网卡,您可以参考下图来理解ECS实例网卡与私网IP的关系。
购买ECS实例时指定主私网IPv4地址
操作步骤
前往实例购买页。
选择自定义购买页签。
在网络与可用区选择已有的专有网络和交换机,或者单击创建专有网络、创建交换机前往专有网络控制台即时创建专有网络和交换机。创建完成后,返回ECS实例创建向导并单击图标,查看专有网络和交换机列表。
勾选中指定主网卡主私网IP地址为ECS实例指定主私网IPv4地址。
您也可以在购买ECS实例时调用RunInstances的API接口,通过指定PrivateIpAddress参数来指定主私网IP地址。
为已创建ECS实例修改主私网IPv4地址
前提条件
ECS实例的弹性网卡未设置辅助私网IP地址。
ECS实例处于已停止状态。具体操作,请参见停止实例。
操作步骤
登录ECS管理控制台。
在左侧导航栏,选择 。
在页面左侧顶部,选择目标资源所在的资源组和地域。
找到目标ECS实例,在操作列选择
。在修改私有IP对话框,完成配置,然后单击确定。
如果您要更换交换机,请确保所选交换机的可用区和ECS实例的可用区相同。
如果您不需要更换交换机,则直接修改主私网IP即可,如果不填写主私网IP,那么系统将会自动分配一个新的主私网IP。
如果您希望更换至与ECS实例当前可用区不同的交换机,需要进行跨可用区迁移,具体操作请参见跨可用区更改实例规格。
在目标ECS实例操作列选择
。在ECS实例重新启动后,修改的新主私网IP生效。(可选)修改主私网IP地址后,您可能需要针对新的主私网IP地址重新配置ECS实例的安全组规则,请参见修改安全组规则。
您也可以调用ModifyInstanceVpcAttribute的API接口为已创建的ECS实例修改主私网IP地址
辅助弹性网卡的主私网IP
您可以通过以下两种方式创建辅助弹性网卡:
随ECS实例创建辅助弹性网卡
创建ECS实例时,您可以选择添加随ECS实例创建的弹性网卡。这些弹性网卡会自动分配主私网IPv4地址,并自动绑定到ECS实例上,您无需额外的绑定操作。其中,最多只能绑定两块弹性网卡,一块为主网卡(自动匹配),另一块为辅助弹性网卡。请注意,此种方式创建的辅助弹性网卡无法手动指定其主私网IP地址。
单独创建辅助弹性网卡
您可以在页面单独创建弹性网卡。单独创建的弹性网卡都为辅助弹性网卡,可以绑定到ECS实例上。在创建过程中,您可以通过输入弹性网卡的主私网IPv4地址来指定特定的IPv4地址,此地址必须属于交换机的CIDR网段中的空闲地址。如果您没有指定,创建弹性网卡时将自动为您分配一个空闲的私有地址。详细操作,请参见创建辅助弹性网卡。
辅助弹性网卡的主私网IPv4地址无法在创建完成后更改。