centos7绑定两块网卡

网卡绑定驱动三种模式:mde0、mode1、 mode6。
mode1(平衡负载模式):两块网卡均工作,且自动增援,需要在与服务器本地网卡相连的交换机设备上进行端口聚合来支持绑定技术.
mode1(自动备援模式):平时只有一块网卡工作,故障后自动替换为零一块网卡.
mode6(平衡负载模式):两块网卡同时工作,且自动增援,无需交换设备提供辅助支持.

1)vim /etc/sysconfig/network-scripts/ifcfg-ens33

TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
DEVICE=ens33
MASTER=bond0
SLAVE=yes

2) vim /etc/sysconfig/network-scripts/ifcfg-ens37
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
DEVICE=ens37
MASTER=bond0
SLAVE=yes

3)
vim /etc/sysconfig/network-scripts/ifcfg-bond0
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
DEVICE=bond0
IPADDR=192.168.0.111
PREFIX=24
GATEWAY=192.168.0.1
DNS=144.144.144.144
MM_CONTROLLED=no

4)vim /etc/modprobe.d/bond.conf
alias bond0 bonding
options bond0 miimon=100 mode=6 #切换时间为100毫秒
重启网卡报错解决:
[root@localhost]# systemctl stop NetworkManager //停止服务
[root@localhost]# systemctl disable NetworkManager //设置开机不自启动

查看bond0状态:
cat /proc/net/bonding/bond0
centos7绑定两块网卡_第1张图片

然后:重启网卡:
[root@localhost]# systemctl restart network
[root@localhost]# ifconfig
测试:
ifdown 网卡名 关闭网卡
ifup 网卡名 开启网卡 测试数据连通性

其它:

使用ifconfig查看网卡信息
显示的绑定的两块物理网卡都显示ip并且跟bond0显示的ip一样,是因为启动了NetworkManager服务。
执行:
chkconfig NetworkManager off
停止并关闭自启动。

扩展

设置开机自启动
1.centos6使用chkconfig
chkconfig --list 查看开机启动项
chkconfig servicename on/off /设置服务开机自启动开/关
如果服务尚未被添加到 chkconfig 列表中,则现需要使用 –-add 参数将其添加进去:chkconfig --add servicename
只想看指定的服务: chkconfig --list servicename
2.centos7 使用systemctl
systemctl disable servicename 开机不自启动
systemctl enable servicename 开机自启动
3.如果域名无法解析
vim /etc/resolv.conf
nameserver 114.114.114.114

你可能感兴趣的:(Linux)