linux中设置网卡bond

  1. 前言
  2. 前期准备
  3. 获取网卡设备名称
  4. 获取网络网关
  5. 设置1模式的bond备份
  6. 配置生效
  7. 参考资料

前言

本篇博客文章主要介绍linux系统中的网卡bond设置。

前期准备

本篇文章中使用ubuntu作为实现平台,在虚拟机下安装ubuntu 16.04版本,并添加了两张网卡设备。

获取网卡设备名称

打开系统终端,运行指令ifconfig -a
获取网卡名称
在本系统中网卡的名称为ens33ens38 。另外的lo为虚拟的网络接口,用于网络回环。

获取网络网关

在终端中运行指令netstat -r
从路由表中获取网关信息
系统的网关地址为:192.168.59.2

设置1模式的bond备份

编辑/etc/network/interfaces文件,设置网卡配置如下:

auto lo
iface lo inet loopback

auto ens33
iface ens33 inet manual
bond-master bond0

auto ens38
iface ens38 inet manual
bond-master bond0

auto bond0
iface bond0 inet static
address 192.168.59.133
netmask 255.255.255.0
gateway 192.168.59.2
dns-nameservers: 114.114.114.114
bond-slaves ens33 ens38
bond-lacp-rate 1
bond-mode 1
bond-miimon 100

配置生效

重启系统,在终端中运行ifconfig查看设置是否生效:
查看bond是否成功
执行命令之后,看到出现了新的虚拟网络设备bond0,设置已经生效。

参考资料

linux公社:https://www.linuxidc.com/Linux/2017-09/147164.htm


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 qinzhtao@163.com

文章标题:linux中设置网卡bond

文章字数:293

本文作者:捌叁壹伍

发布时间:2019-08-25, 01:37:32

最后更新:2019-11-17, 17:38:25

原始链接:http://qzt8315.github.io/2019/08/25/linux中设置网卡bond/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏