RHEL之网络接口的绑定

前言

这些步骤最好都在虚拟机中完成

网络接口绑定是将多个网络接口逻辑地连接在一起,目的一是避免网络接口的单点故障,二是提高带宽以提高吞吐率

具体步骤

1.用ip link查看有哪些网络接口

2.添加一个类型bond的连接

nmcli con add type bond con-name bond_test ifname bond_test mode active-backup

此处的连接名为bond_test,关联的设备(网卡)是bond_test, 绑定模式是active-backup

由于bond_test设备不存在,系统将创建一个名为bond_test的虚拟设备,与其他类型的连接一样,默认会设置连接开机自动激活

3.为上述连接bond_test添加四个类型为bond-slave的从连接bond_test-slave-1,bond_test-slave-2,bond_test-slave-3和bond_test-slave-4,分别关联网卡ens160,ens161,ens224和ens256

nmcli con add type bond-slave con-name bond_test-slave-1 ifname ens160 master bond_test

nmcli con add type bond-slave con-name bond_test-slave-2 ifname ens161 master bond_test

nmcli con add type bond-slave con-name bond_test-slave-3 ifname ens224 master bond_test

nmcli con add type bond-slave con-name bond_test-slave-4 ifname ens256 master bond_test

至此,bond_test已成为四个从连接的主连接

 4.通过nmcli conn show可以看到增加了五个与绑定有关的连接

5.通过nmcli device status可以看到网关的状态

6.为连接bond_test配置IP、网关DNS和开机启动方式

nmcli conn modify bond_test ipv4.address "10.0.0.249/24"

nmcli conn modify bond_test ipv4.dns "114.114.114.114 8.8.8.8"

nmcli conn modify bond_test ipv4.gateway 10.0..0.2

nmcli conn modify bond_test ipv4.method manual

不要为从连接设置IP等,因为它们从属于主连接,是主连接的逻辑组成部分

7.激活四个从连接和一个主连接

nmcli connection up bond_test-slave-1

nmcli connection up bond_test-slave-2

nmcli connection up bond_test-slave-3

nmcli connection up bond_test-slave-4

nmcli connection up bond_test  

启用从连接时会关联相应的网卡,并自动断开这些网卡上原有的连接

8.测试

通过 ip add show bond_test查看bond_test的状态

在MobaXterm进行远程连接,这里我设置的ip地址是10.0.0.249

远程连接成功!

绑定成功!

  • 15
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值