👉点击这里申请火山引擎VIP帐号,立即体验火山引擎产品>>>
一个网卡只能绑定一个IP,但是可以为其设置多个IP地址用于连接多个网段,本文介绍如何为单网卡分配多个IP进行RDMA通信。
前提条件
您已购买高性能计算GPU型hpcpni2实例,具体操作请参见购买高性能计算GPU型实例。
操作步骤
登录云服务器,具体操作请参见登录Linux实例。
执行ip a命令查看网卡的IP地址,并判断是否存在可用IP。
若返回结果为/27则最多可配置28个IP地址,返回/30则无法新增IP。
修改网卡配置文件。
执行以下命令切换至/etc/sysconfig/network-scripts目录下的网卡配置文件。
cd /etc/sysconfig/network-scripts/
执行以下命令打开网卡配置文件,以eth1为例。
vim ifcfg-eth1
按i进入编辑模式。
在原有网卡的配置文件ifcfg-eth1末尾增加如下参数,并修改文件名为ifcfg-eth1:0。
BOOTPROTO=dhcpDEVICE=eth1:$iHWADDR=b8:ce:f6:46:xx:xxIPADDR=198.18.xx.xx #要绑定的IP,根据使用情况进行调整NETMASK=255.255.xx.xxMTU=8900NM_CONTROLLED=yesONBOOT=yesTYPE=EthernetUSERCTL=no
按Esc退出编辑模式,输入:wq并按下Enter键,保存并退出文件。
说明
如果您想要添加更多的IP,可继续执行步骤3,按照1:0、1:1、1:2的顺序往下添加。
重启实例,使配置生效。
结果验证
执行ip a命令查看修改后的IP地址,返回结果如下图所示,则单网卡多IP配置成功。