centos网卡绑定参考
同事整理分享:
1. 加载 Bonding 模块
modprobe bonding
- 获取网卡名称
ip a
找到接了网线的网卡名称,记下。
3. 配置物理网卡
创建并编辑 /etc/sysconfig/network-scripts/ifcfg-ens36(ifcfg-后面的内容根据上面找到的具体网卡名称决定),如果有该文件,直接修改内容,如果没有就创建。
写入以下内容(DEVICE后面的内容修改为对应的网卡名称)
DEVICE=ens36
ONBOOT=yes
BOOTPROTO=none
TYPE=Ethernet
MASTER=bond0
SLAVE=yes
创建并编辑 /etc/sysconfig/network-scripts/ifcfg-ens37(ifcfg-后面的内容根据上面找到的具体网卡名称决定),如果有该文件,直接修改内容,如果没有就创建。
写入以下内容(DEVICE后面的内容修改为对应的网卡名称)
DEVICE=ens37
ONBOOT=yes
BOOTPROTO=none
TYPE=Ethernet
MASTER=bond0
SLAVE=yes
3. 创建逻辑网卡 Bond 配置文件
编辑 /etc/sysconfig/network-scripts/ifcfg-bond0:其中IPADDR,GATEWAY,DNS1内容根据局方提供的信息填写。
DEVICE=bond0
NAME=bond0
TYPE=Bond
BONDING_MASTER=yes
IPADDR=192.168.20.15
PREFIX=24
GATEWAY=192.168.20.1
DNS1=114.114.114.114
ONBOOT=yes
BOOTPROTO=none
BONDING_OPTS="mode=1 miimon=100"
说明:mode=1 表示主备模式,miimon=100 设置链路监测间隔为 100 毫秒。
- 重启
reboot
# 查看绑定状态和信息:
ip a
Ip地址在bond0上显示,并且都为up状态即可。