开发者社区> 问答> 正文

配置 ECS 实例的弹性网卡

如果您的实例使用以下几种镜像,您不需要手工配置弹性网卡(ENI):

  • CentOS 7.3 64 位
  • CentOS 6.8 64 位
  • Windows Server 2016 数据中心版 64 位
  • Windows Server 2012 R2 数据中心版 64 位

如果您的实例使用的不是这几种镜像,但是又希望在实例上附加弹性网卡,您需要手工配置弹性网卡。本文以 CentOS 7.2 64 位系统为例介绍了如何配置附加在 Linux 实例上的弹性网卡,使其能被您的系统识别。

前提条件

您已经将弹性网卡附加到 ECS 实例上。

操作步骤

您应该按以下步骤配置弹性网卡:

  1. 使用 DescribeNetworkInterfaces 接口或者在 ECS 控制台上获取每个网卡的主私有 IP 地址、掩码地址、默认路由和 MAC 地址。以下为 ECS 控制台上的操作步骤:
    1. 登录 ECS管理控制台
    2. 找到每个网卡的主私有 IP 地址、掩码地址、默认路由和 MAC 地址。示例如下:
      
      
      eth1 10.0.0.20/24 10.0.0.253 00:16:3e:12:e7:27
      eth2 10.0.0.21/24 10.0.0.253 00:16:3e:12:16:ec
  2. 远程登录 ECS 实例
  3. 生成网卡配置文件:运行 cat /etc/sysconfig/network-scripts/ifcfg-[网卡名]
    说明
    • 需要注意网卡名和 MAC 地址的对应关系。
    • 默认路由需要配置为 DEFROUTE=no。其它的发行版与此类似,注意避免配置网卡后导致 ifup 改变系统当前活动的默认路由。
    • 示例如下:
      
      
      # cat /etc/sysconfig/network-scripts/ifcfg-eth1
      DEVICE=eth1
      BOOTPROTO=dhcp
      ONBOOT=yes
      TYPE=Ethernet
      USERCTL=yes
      PEERDNS=no
      IPV6INIT=no
      PERSISTENT_DHCLIENT=yes
      HWADDR=00:16:3e:12:e7:27
      DEFROUTE=no

展开
收起
chenchuan 2018-08-22 07:00:43 5637 0
3 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS块储存产品全面解析 立即下载