CnetOS双网卡绑定
- 确认关闭NetworkManger
[root@QN-Transit network-scripts]# systemctl stop NetworkManager [root@QN-Transit network-scripts]# systemctl disable NetworkManager
- 内核加载bonding
[root@QN-Transit network-scripts]# lsmod | grep bond bonding 152979 0
- 如果没有加载,手动加载
[root@QN-Transit network-scripts]# modprobe --first-time bonding
- 配置bond模式
[root@QN-Transit network-scripts]# cat /etc/modprobe.d/bonding.conf alias bond0 binding options bond0 miimon=100 mode=0
- 配置bond
[root@QN-Transit network-scripts]# cat /etc/sysconfig/network-scripts/ifcfg-bond0 TYPE=Bond BOOTPROTO=none ONBOOT=yes USERCTL=no DEVICE=bond0 IPADDR=192.168.10.3 PREFIX=24 NM_CONTROLLED=no BONDING_MASTER=yes
- 配置slaver接口
[root@QN-Transit network-scripts]# cat /etc/sysconfig/network-scripts/ifcfg-em1 TYPE=Ethernet BOOTPROTO=none DEFROUTE=yes PEERDNS=yes PEERROUTES=yes NAME=em1 DEVICE=em1 ONBOOT=yes MASTER=bond0 SLAVE=yes USERCTL=no
[root@QN-Transit network-scripts]# cat /etc/sysconfig/network-scripts/ifcfg-p2p1 TYPE=Ethernet BOOTPROTO=none DEFROUTE=yes PEERDNS=yes PEERROUTES=yes NAME=p2p1 DEVICE=p2p1 ONBOOT=yes MASTER=bond0 SLAVE=yes USERCTL=no
- 重启网络服务
[root@QN-Transit network-scripts]# systemctl restart network [root@QN-Transit network-scripts]# cat /proc/net/bonding/bond0 Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011) Bonding Mode: load balancing (round-robin) MII Status: up MII Polling Interval (ms): 0 Up Delay (ms): 0 Down Delay (ms): 0 Slave Interface: em1 MII Status: up Speed: 100 Mbps Duplex: full Link Failure Count: 0 Permanent HW addr: 2c:ea:7f:aa:be:26 Slave queue ID: 0 Slave Interface: p2p1 MII Status: up Speed: 100 Mbps Duplex: full Link Failure Count: 0 Permanent HW addr: e8:61:1f:14:35:98 Slave queue ID: 0