centos双网口绑定

本文使用得是vmware,centos7.4系统,系统默认是单网卡,需要在开启系统之前添加第二个网卡
1、关闭网络管理服务
关闭 NetworkManager 是成功的必要条件

[root@node-1 ~]# service NetworkManager stop
[root@node-1 ~]# systemctl disable NetworkManager

2、修改服务器网卡配置
创建bond0文件,写入以下配置
注:在虚拟机环境中,如果网卡1宕掉后不能切到网卡2,
则将配置文件中 BONDING_OPTS=“mode=6 miimon=100”
改写为 BONDING_OPTS=“mode=6 miimon=100 fail_over_mac=1”
fail_over_mac 参数是bond0使用当前活跃网卡mac地址

[root@node-1 ~]# vi /etc/sysconfig/network-scripts/ifcfg-bond0 
TYPE="bond"
BOOTPROTO="none"
NAME="bond0"
DEVICE="bond0"
IPADDR="192.168.1.100"
NETMASK="255.255.255.0"
GATEWAY="192.168.1.1"
DNS1="8.8.8.8"
ONBOOT="yes"
BONDING_OPTS="mode=6 miimon=100" #mode=6为适配器负载均衡模式,也用过mode=1主备模式

修改eth0配置文件,网卡配置文件名称,是eth,还是em结尾

[root@node-1 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE="Ethernet"
BOOTPROTO="none"
NAME="eth0"
DEVICE="eth0"
MASTER="bond0"
SLAVE="yes"
ONBOOT="yes"

修改eth1配置文件,网卡配置文件名称,是eth,还是em结尾

[root@node-1 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth1
TYPE="Ethernet"
BOOTPROTO="none"
NAME="eth1"
DEVICE="eth1"
MASTER="bond0"
SLAVE="yes"
ONBOOT="yes"

3、重启网卡

[root@node-1 ~]# service network restart

此时会断网几秒钟
4、检查
ifconfig,此时bond0会拿到IP地址,其余两个网卡不显示地址
5、检查bond0

[root@node-1 ~]# cat /proc/net/bonding/bond0

显示以下内容Bonding Mode: fault-tolerance (active-backup) (fail_over_mac active)

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值