一个网卡只能绑定一个IP,但是可以为其设置多个IP地址用于连接多个网段,本文介绍如何为单网卡分配多个IP进行RDMA通信。
您已购买高性能计算GPU型hpcpni2实例,具体操作请参见购买高性能计算GPU型实例。
登录云服务器,具体操作请参见登录Linux实例。
执行ip a
命令查看网卡的IP地址,并判断是否存在可用IP。
若返回结果为/27
则最多可配置28个IP地址,返回/30
则无法新增IP。
修改网卡配置文件。
cd /etc/sysconfig/network-scripts/
eth1
为例。vim ifcfg-eth1
i
进入编辑模式。ifcfg-eth1
末尾增加如下参数,并修改文件名为ifcfg-eth1:0
。BOOTPROTO=dhcp DEVICE=eth1:$i HWADDR=b8:ce:f6:46:xx:xx IPADDR=198.18.xx.xx #要绑定的IP,根据使用情况进行调整 NETMASK=255.255.xx.xx MTU=8900 NM_CONTROLLED=yes ONBOOT=yes TYPE=Ethernet USERCTL=no
Esc
退出编辑模式,输入:wq
并按下Enter
键,保存并退出文件。说明
如果您想要添加更多的IP,可继续执行步骤3,按照1:0、1:1、1:2的顺序往下添加。
重启实例,使配置生效。
执行ip a
命令查看修改后的IP地址,返回结果如下图所示,则单网卡多IP配置成功。