
# 怎样给IB网卡手动配置IP地址？
IPoIB（IP over IB）是在InfiniBand协议上提供IP协议进行数据传输的能力。对于使用SUSE操作系统的H2型、HL1型云服务器，如需使用IPoIB功能，需要在安装完IB网卡驱动之后，给IB网卡手动配置一个IP地址。
#### 前提条件
H2型或HL1型云服务器已安装InfiniBand网卡驱动。
 #### 背景知识
为了保证同一租户下弹性云服务器给IB网卡配置的IP地址不冲突，建议根据VPC网络的IP地址进行计算，获取待配置的IP地址。具体方法如下：
假设给IB网卡分配的IPADDR前两个八位固定为169.254，后两个八位应该与eth0的IP地址的后两个八位相同，子网掩码与eth0的掩码相同。
示例：
假设eth0的IP地址为192.168.0.100/24，则IB网卡待配置的IP地址为169.254.0.100/24。
#### 操作步骤
1. 登录弹性云服务器。
2. 执行以下命令，切换至root用户。 **sudo su -**
   
3. 执行以下命令，编辑文件/etc/sysconfig/network/ifcfg-ib0。 **vi /etc/sysconfig/network/ifcfg-ib0**
   
4. 写入如下内容： **DEVICE=ib0**
   **BOOTPROTO=static**
   **IPADDR=*IB网卡待配置的IP地址***
   **NETMASK=*子网掩码***
   **STARTMODE=auto**
   ![](https://support.huaweicloud.com/ecs_faq/public_sys-resources/note_3.0-zh-cn.png)
   IB网卡待配置的IP地址与子网掩码计算方法，请参见[背景知识]。
   
5. 执行以下命令，重启网络使配置生效。 **service network restart**
   
 
