(一)配置网络桥接

网络桥接的管理命令

brctl       桥接管理命令

show      显示

addbr    添加网桥

delbr     删除网桥

addif      添加网桥连接

delif       删除网桥连接

初始化的时候是没有br0的

[root@server ~]# ifconfig

桥接br0


[root@server ~]# ifconfig

[root@server ~]# ifconfig br0 172.25.254.124 netmask 255.255.255.0

[root@server ~]# ifconfig

图形化界面删除eth0

[root@server ~]# nm-connection-editor

[root@server ~]#brctl addif br0 eth0

[root@server ~]#brctl show

删除br0

(二)配置bond网络接口

Red Hat Enterprise Linux允许管理员使用 bonding内核模块和称为通道绑定接口的特殊网络接口将多个网络接口绑定到一个通道。根据选择的绑定模式,通道绑定使两个或更多网络接口作为一个网络接口,从而增加逮狂和/提供冗余性。

bond 只支持两块网卡

选择Llinux 以太网绑定模式:

模式一:平衡轮循,所有接口都使用采用轮循方式在所有Slave中传输封包;任何Slave都可以接收。

模式二:主动备份,一次只能使用一个Slave接口,但是如果该接口出现故障,另一个Slave将接替它。

模式三:广播,所有封包都通过所有Slave接口广播。

演示举例:

创建bond0

[root@server Desktop]# nmcli connection add con-name bond0 ifname bond0 type bond mode active-backup ip4 172.25.254.124/24

只留下bond0

[root@server Desktop]# nm-connection-editor

添加网卡eth0和eth1

[root@server Desktop]# nmcli connection add con-name eth0 ifname eth0 type bond-slave master bond0

[root@server Desktop]# nmcli connection add con-name eth1 ifname eth1 type bond-slave master bond0

监控命令

[root@server Desktop]# watch -n 1 cat /proc/net/bonding/bond0

调试命令:

[root@server Desktop]# ifconfig eth0 down

[root@server Desktop]# ifconfig eth0 up

[root@server Desktop]# ifconfig eth1 down

[root@server Desktop]# ifconfig eth1 up

删除bond0的网卡

(三)配置Team网络接口

Team的特性:

Team和bond0功能类似

Team不需要手动加载相应内核模块

Team有更强的拓展性

支持8块网卡

Team的种类:

broadcast        广播容错

roundrobin      平衡轮叫

activebackup   主备

loadbalance     负载均衡

创建Team0

[root@server Desktop]# nmcli connection add con-name team0 type team ifname team0 config '{"runner":{"name":"activebackup"}}' ip4 172.25.254.124/24

监控命令:

[root@server Desktop]# watch -n 1  teamdctl team0 state

增添网卡eth0和eth1:

[root@server Desktop]# nmcli connection add con-name eth1 ifname eth1 type team-slave master team0

[root@server Desktop]# nmcli connection add con-name eth0 ifname eth0 type team-slave master team0

调试:

[root@server Desktop]# ifconfig eth1 down

[root@server Desktop]# ifconfig eth0 up

附录:

桥接基础尝试

(一)去掉br0(模拟安装系统后原始的状态)

[root@foundation24 ~]# cd /etc/sysconfig/network-scripts/

[root@foundation24 network-scripts]# mv ifcfg-br0 ifcfg-enp0s25 /mnt/

[root@foundation24 network-scripts]vim ifcfg-enp0s25

DEVICE=enp0s25

ONBOOT=yes

BOOTPROTO=none

IPADDR=172.25.254.24

NETWASK=255.255.255.0

[root@foundation24 network-scripts] reboot

[root@foundation24 network-scripts]ifconfig

(二)配置网桥,br0

[root@foundation24 network-scripts]# pwd

/etc/sysconfig/network-scripts

[root@foundation24 network-scripts]# vim ifcfg-enp0s25

DEVICE=enp0s25

ONBOOT=yes

BOOTPROTO=none

BRIDGE=br0

[root@foundation24 network-scripts]# vim ifcfg-br0

DEVICE=br0

ONBOOT=yes

BOOTPROTO=none

IPADDR=172.25.254.24

NETMASK=255.255.255.0

TYPE=Bridge

[root@foundation24 network-scripts]# systemctl restart network

[root@foundation24 ~]#  cd /etc/sysconfig/network-scripts/

[root@foundation24 network-scripts] # mv ifcfg-br0 ifcfg-enp0s25 /mnt/

[root@foundation24 network-scripts]vim ifcfg-enp0s25

DEVICE=enp0s25

ONBOOT=yes

BOOTPROTO=none

IPADDR=172.25.254.24

NETWASK=255.255.255.0

转载于:https://blog.51cto.com/13412758/2045932

主机与虚拟机网桥制作与网卡链路聚合相关推荐

  1. 【Linux网卡链路聚合】

    目录 前言 网卡链路聚合方法 一.添加网卡 二.配置链路聚合网卡 模拟测试 前言 如今,手机早已经是双卡双待,甚至是多卡多带了.对于Linux这种大多用做服务器的系统来说,必须要满足在生产环境中提供7 ...

  2. vSphere ESXI配置多网卡链路聚合模式

    vSphere ESXI配置多网卡链路聚合模式 1. 交换机链路聚合配置 1.1. 配置链路聚合模式为LACP模式(动态模式) 1.2. 配置链路聚合模式为手工模式 2. 交换机与服务器通过链路聚合互 ...

  3. centos7网卡链路聚合

    centos7网卡链路聚合 以虚拟环境为例 准备工作: 一台centos7.4虚拟机 根据自己需求添加网卡 注意事项:最少需要两块网卡,且在相同的vm中 1.查询确保NetworkManager服务正 ...

  4. 网卡链路聚合之team

    网卡链路聚合 链路聚合是将两个或更多数据信道结合成一个单个的信道,该信道以一个单个的更高带宽的逻辑链路出现.链路聚合一般用来连接一个或多个带宽需求大的设备,例如连接骨干网络的服务器或服务器群. tea ...

  5. windows服务器双网卡链路聚合_[分享]Windows 8 及以上版本 开启多网卡链路聚合 | 霸王硬上弓's Blog...

    这个内容 网上已经有类似教程.这是个大杂烩.但是在Windows Bug 10中,几乎无法成功创建. Windows 8/10 桌面版创建过程如下: 使用管理员权限运行PowerShell 命令:Ge ...

  6. linux网卡链路聚合

    1. 网卡的链路聚合 网卡的链路聚合就是将多块网卡连起来,当一块出现故障时网络依旧可以正常运行,可以有效的防止因为网卡损坏带来的损失,同时也可以提高网络访问速度. 支持模式有: 广播( broadca ...

  7. linux服务器双网卡链路聚合,服务器多网卡绑定与交换机链路聚合对接探讨

    <服务器多网卡绑定与交换机链路聚合对接探讨>由会员分享,可在线阅读,更多相关<服务器多网卡绑定与交换机链路聚合对接探讨(9页珍藏版)>请在人人文库网上搜索. 1.服务器多网卡绑 ...

  8. windows服务器双网卡链路聚合_Win10绑定双网卡或多网卡做Nic Teaming链路聚合

    Win10绑定双网卡或多网卡做Nic Teaming链路聚合 1.重命名网卡名 win10左下角LOGO->设置->网络和internet->(左侧)以太网->(右侧)网络和共 ...

  9. windows服务器双网卡链路聚合_基于windows server 2012的多网卡链路聚合实验设计与......

    摘要: NIC Teaming与链路聚合技术的使用能够扩展网络设备和服务器的带宽,增加吞吐量,并在链路上实现冗余和负载均衡.论文介绍了NIC Teaming与链路聚合原理和技术,重点介绍NIC Tea ...

  10. Centos7 配置网卡链路聚合(转载)

    一.系统环境 1.在VMware Workstation部署Centos7系统 2.添加网卡 3.查看网卡,看到新加的两张网卡(eno33554984,eno50332208)是没有IP地址的 [ro ...

最新文章

  1. 【OpenCV 4开发详解】图像像素统计
  2. 贝壳一站式大数据开发平台实践
  3. python打架动态图_20个GIF动图解释令程序员崩溃的瞬间 - 里维斯社
  4. 理查德·汉明和他的汉明码
  5. smarty.class.php,自定义min版smarty模板引擎MinSmarty.class.php文件及用法
  6. 计算机在材料中的运用结课,计算机在材料科学工程中的应用的结课论文.doc
  7. 2021 年最值得学习的 5 大机器学习编程语言!
  8. html表单文本转换,HTML表格中的垂直(旋转)文本
  9. (5)FPGA面试技能提升篇(SDK开发环境)
  10. c++ 字典_Python自学笔记(五):字典
  11. Latex写分段函数
  12. 关于作者(《蓝调口琴指南》名作拙译)
  13. 回顾线性系统和非线性系统
  14. java wsdl文件生成_Spring Web Services 生成 WSDL 文件
  15. linux修改hostid
  16. Syzmlw蜗居在线播放
  17. 第512章 河系量子计算机,分身投胎万界(猛虎道长著)_第512章、河系量子计算机_历史军事小说_笔趣阁...
  18. EXCEL作曲线图,如何转成高质量的图片
  19. MC服务器启动脚本写法
  20. raspberry pi到手,折腾成web服务器,加小小鄙视下网通

热门文章

  1. 基于树莓派的专用摄像头实时监控
  2. MySql update inner join!MySql跨表更新 多表update sql语句?如何将select出来的部分数据update到另一个表里面?...
  3. 《C++ Primer Plus》学习笔记0
  4. Java修饰符public,private,protected及默认的区别
  5. java操作无符号数
  6. PopupWindwo和AlertDialog的区别
  7. Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用
  8. Centos 进入单入口模式
  9. 如何使用CleanMyMac彻底擦除文件?
  10. iOS底层探索之多线程(十)—GCD源码分析( 信号量dispatch_semaphore_t)