RHCE——配置链路聚合和桥接

14 篇文章 0 订阅

配置网络合作

合并两个网络链接,以提供链路冗余和更高的吞吐量

   1  nmcli con add type team con-name team0 ifname team0 config '{"runner":{"name":"activebackup"}}' 
   //添加一个team类型的合并端口
   2  nmcli connection modify team0 ipv4.method manual ipv4.addresses '192.168.0.100/24 192.168.0.254'
   //将这个组合接口设为静态IP,并设定ip,掩码,网关
   3  nmcli connection add type team-slave con-name team0-port1 ifname eno33554992 master team0
   4  nmcli connection add type team-slave con-name team0-port2 ifname eno50332216 master team0
   //将两个端口打包进team
   5  teamdctl team0 state
[student@localhost 桌面]$ nmcli device status
设备         类型      状态                  CONNECTION  
eno33554992  ethernet  连接的                team0-port1 
eno50332216  ethernet  连接的                team0-port2 
team0        team      连接的                team0       
br0          bridge    连接中(获得 IP 配置)  br0         
virbr0       bridge    连接中(获得 IP 配置)  virbr0      
eno16777736  ethernet  已断开                --          
lo           loopback  未管理                --          
[student@localhost 桌面]$ nmcli con add type team con-name team0 ifname team0 config '{"runner":{"name":"activebackup"}}'
Connection 'team0' (03c5e4c0-b317-471c-bde4-ff21c56f52d3) successfully added.
[student@localhost 桌面]$ nmcli connection modify team0 ipv4.method manual ipv4.addresses '192.168.0.100/24 192.168.0.254'
[student@localhost 桌面]$ nmcli connection add type team-slave con-name team0-port1 ifname eno33554992 master team0
Connection 'team0-port1' (78ce8e43-f59e-45c9-8e21-3de8d8c96aa5) successfully added.
[student@localhost 桌面]$ nmcli connection add type team-slave con-name team0-port2 ifname eno50332216 master team0
Connection 'team0-port2' (262436ba-8595-49f0-96db-d4db66033eaf) successfully added.
[root@localhost ~]# teamdctl team0 state
setup:
  runner: activebackup
ports:
  eno33554992
    link watches:
      link summary: up
      instance[link_watch_0]:
        name: ethtool
        link: up
  eno50332216
    link watches:
      link summary: up
      instance[link_watch_0]:
        name: ethtool
        link: up
runner:
  active port: eno50332216

配置软件网桥

在linux环境中使用软件网桥以仿真硬件网桥。软件网桥的最常见应用是在虚拟化应用程序中,用于在一个或多个虚拟NIC的共享一个硬件NIC。

# nmcli connection add type bridge con-name br0 ifname br0
// 创立一个网桥br0
# nmcli connection show 
# nmcli connection modify br0 apv4.method manual 
// 设置静态IP
# nmcli connection modify br0 ipv4.method manual ipv4.addresses '192.168.183.100/24 192.168.183.254'
// 网桥静态IP配置好
# nmcli connection add type bridge-slave con-name br0-port1 ifname eno33554992 master br0 
// 将eno33... 网卡打包给网桥br0
# brctl show
// 显示网桥情况

配置文件

[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-br0

  1 DEVICE=br0
  2 STP=yes
  3 TYPE=Bridge
  4 BOOTPROTO=none
  5 DEFROUTE=yes
  6 IPV4_FAILURE_FATAL=no
  7 IPV6INIT=yes
  8 IPV6_AUTOCONF=yes
  9 IPV6_DEFROUTE=yes
 10 IPV6_FAILURE_FATAL=no
 11 NAME=br0
 12 UUID=695410ca-4cb8-4ae2-ae3d-e70f2bba9ad2
 13 ONBOOT=yes
 14 BRIDGING_OPTS=priority=32768
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-br0-port1
  1 TYPE=Ethernet
  2 NAME=br0-port1
  3 UUID=7741b35f-8f63-46d4-bb62-e666bf5b0255
  4 DEVICE=eno33554992
  5 ONBOOT=yes
  6 BRIDGE=br0

指定端口ping

[root@localhost ~]# ping -I br0 192.168.183.254
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值