链路聚合

1.bond

  • 方法一
    首先我们要为虚拟机添加一块网卡。
    接下来将虚拟机中原本的ip配置删除,可通过图形化界面删除或者删除/etc/sysconfig/network-scripts/下的ifcfg-eth0文件。

    监控命令:watch -n 1 cat /proc/net/bonding/bond0
    添加bond0设备:

    此时查看ip可看到bond0为172.25.55.132.

    虽然有了ip但是,用此虚拟机ping同一网段的其他主机ping不通。

    我们为bond0添加一个网卡设备eth0,可通过监控查看到eth0已经开启。

    此时ping其他同一网段主机可ping通。

    再为bond0添加一个网卡设备eth1,同时关闭eth0网卡,此时还是可以ping通其他同一网段主机。

    通过监控命令我们可以看到此时bond0使用的网卡设备是eth1,eth0的状态为down,eth1的状态为up

    我们再将eth1网卡设备关闭,此时ping不到其他同一网段的主机。

    通过监控查看网卡设备的状态,此时两块网卡设备都为down。

    通过命令开启网卡设备1,与其他同一网段主机可以ping通。

    查看监控,发现,此时eth1网卡设备的状态为up,bond0使用的网卡设备为eth1.
  • 方法二
    我们通过建立文件来实现链路聚合。
    删除掉之前的设置

    在/etc/sysconfig/network-scripts/目录下创建文件ifcfg-bond0文件,编写完成后要重启网络服务。

    编写内容如下:

    监控命令查看到bond0建立成功。

    此时ping 不同其他主机,ifcconfig可查看到bond0对应ip为172.25.55.132.

    编写文件ifcfg-eth0文件,重启服务后可以ping通其他主机。

    编写内容如下。

    监控到eth0状态开启。

    再编写ifcfg-eth1文件,重启服务后,关闭eth0网卡设备,此时仍可ping通其他主机。

    此时可查看到eth0状态虽然关闭,但是eth1状态开启,所以bond0依然可使用。

    关闭eth1网卡设备后,ping不通其他主机。

    查看监控,此时因两个网卡状态为down所以bond0状态也为down.

    开启eth0网卡设备后,可ping通其他主机。

    此时因eth0网卡状态为up,bond0状态也为up.

2.team

将之前实验的bond0删除:删除配置文件或者图形化删除。

  • 方法一:通过命令设置team类型的链路聚合
    第一步:建立team0,此时ping 不通其他主机

    watch -n 1 teamdctl team0 stat,通过监控命令查看到team0建立成功。

    为team0添加网卡设备eth0后,可ping通其他主机

    查看监控此时eth0网卡正在使用。

    再为team0添加网卡设备eth1后,关闭eth0,可ping通其他主机

    通过监控我们可以看到此时eth0网卡状态为down,eth1网卡状态为up,正在使用eth1.

    再关闭eth1网卡设备后,不可ping通其他主机,开启eth1后,可ping通其他主机。
  • 方法二:通过创建文件实现team类型的链路聚合
    将之前实验的的设置删除:删除文件或者图形化删除
    首先,我们在在/etc/sysconfig/network-scripts/目录下创建文件ifcfg-team0文件,编写完成后要重启网络服务。

    编写内容如下:

    通过ifconfig命令查看到team0建立成功

    编写文件ifcfg-eth0通过teamdctl team0 stat可查看到team0目前的工作状态。重启服务后我们看到eth0网卡设备已经添加进了team0.

    此时可以ping通同一网段的其他主机。

    再编写一个ifcfg-eth1文件,编写内容如下,编写完成后重启服务.

    查看team0的状态。此时两块网卡都是开启的状态。

    关闭网卡eth0后,依然可以ping通其他同一网段的主机,再关闭eth1网卡设备后,不能ping通其他主机。

    此时看到两块网卡都是关闭状态,runner后没有可用网卡设备。

    开启eth1网卡后,可ping 通其他同一网段的主机。

    查看此时team0状态,eth1是开启状态,runner后是eth1网卡设备。

设置桥接

  • 真机中设置
    删除掉真机中的所有网络连接。

    编辑ifcfg-enp1s0f0文件

    文件内容:

    打开virt-manager打开一个虚拟机可看到network interface选项中没有br0.

    搭建桥接:
    第一步:编辑ifcfg-enp1s0f0文件

    第二步:编辑ifcfg-br0文件

    查看br0桥接设置成功
  • 虚拟机设置桥接
    第一步:打开虚拟机server,删除原本网络连接。
    第二步:添加br0网桥

    查看网桥设置:

    第三步:为br0添加ip,但ping不同其他主机

    第四步:为br0添加网卡设备

    第五步:验证
    此时,可以ping通同一网段的其他主机

    第六步:删除网桥设置:

linux的高级网络设置相关推荐

  1. linux如何配置网络设置_如何在Linux中配置网络

    linux如何配置网络设置 将Linux计算机连接到网络非常简单,除非不是这样. 在本文中,我讨论了基于Red Hat的Linux发行版的主要网络配置文件,并介绍了两个网络启动服务:古老的网络启动和有 ...

  2. CloudStack高级网络设置

    基本设置 参考 https://blog.csdn.net/dandanfengyun/article/details/105726448 测试使用高级网络设置.和基本网络设置基本一样直到添加资源域时 ...

  3. Linux高级网络设置

    1.ipv6 1)简介 IPv6(Internet Protocol Version 6)是 IETF (和互联网工程任务组)设计的用与替代现行版本 IP 协议ipv4的下一代 IP 协议. IPv6 ...

  4. CloudStack部署篇二 高级网络设置

    CloudStack 4.2.1版本 基础安装: http://51log.blog.51cto.com/6076767/1598046 测试默认UI访问 http:ip1:8080/client/ ...

  5. Linux学习 高级网络配置

    高级网络配置 一.team team:也是链路聚合的一种方式,最多可支持8块网卡: 支持模式:broadcast广播.roundrobin轮询.主备activebackup.负载均衡loadbalan ...

  6. Debian Linux的简单网络设置

    以前都是用etherconf来设置Debian里的网络,只要网卡驱动正常,设置网络也是很简单的.但今天动手换无线路由时,却发现Debian里已经没有这个小软件了.查了一下,发现原来是被清除出库了:找了 ...

  7. linux服务器共享网络设置方法,用Linux系统设置共享上网

    导读 环境:一台Linux机器单网卡,一台window机器单网卡,一个四口集线器.背景:房东只提供了一条上网线,并且限定了只能用一个网卡上网(就是我的Linux机器的网卡).目的:通过Linux共享上 ...

  8. [Linux]十,网络设置

    课课程大纲 『 Robert_Chan  *1 互联网寻址过程  *2 Linux网络管理配置文件及命令 』 TCP/IP Http,Ftp,Smtp <--- 应用层  ---- 应用层,表示 ...

  9. 《Linux 十》 网络设置

    课程大纲 『 Robert_Chan  *1 互联网寻址过程  *2 Linux网络管理配置文件及命令 』 TCP/IP Http,Ftp,Smtp <--- 应用层  ---- 应用层,表示层 ...

最新文章

  1. matlab中如何输出,将文本信息显示到屏幕上的输出流
  2. 查看git是否安装_Java程序员的必备Linux运维技能-安装git
  3. 一道关于信号量的问题
  4. 一、Go语言环境搭建
  5. 春天就是要搞技术啊!
  6. 使用Popup窗口创建无限级Web页菜单(5)
  7. word List 22
  8. 中国石油大计算机在线考试中心,中国石油大在线考试.doc
  9. 关于HttpUrlConnection网络请求之返回结果的中文乱码解决方法
  10. matlab实现双边滤波_【他山之石】pytorch 实现双边滤波
  11. linux桌面只有日期,Linux桌面何时才能好用?
  12. 男人必读:女人64个谜团
  13. Linux之进程通信20160720
  14. LeetCode 热题 HOT 100 完整题解笔记知识点分类 C++代码实现
  15. 【学习笔记】STM32hal库开发入门笔记
  16. clickhouse配置项config.xml详解——服务器配置参数
  17. Win10多台电脑时间自动同步
  18. 如何从菜鸟(零基础)开始快速学习3ds MAX,3ds MAX建模和渲染的工作流程介绍
  19. 我的项目_唐诗可视化项目
  20. 记录: 去掉String的最后一个逗号

热门文章

  1. DM365-368内核移植
  2. 计算机网络实验ns2实验
  3. 案例分享:Qt内窥镜相机录像程序(打开摄像头、支持多种摄像头、分辨率调整、翻转、旋转、亮度调整、拍照、录像、回放图片、回放录像)
  4. 横沥平面设计培训平面设计就业班广告创意培训
  5. Daily question 1
  6. 2020 给自己定个小目标
  7. App之Monkey测试
  8. 龙芯1B:点亮第一个led灯
  9. 海淘nexus 7全攻略!自己淘不求人
  10. off-null-byte-plaiddb