一、聚合网络@H_403_1@
@H_403_1@
聚合网络team的类型:
@H_403_1@
@H_403_1@
1、activebackup;
@H_403_1@
2、loadbalence;
@H_403_1@
3、roundrobin;
@H_403_1@
@H_403_1@
@H_403_1@
二、配置聚合网络@H_403_1@
@H_403_1@
三种方式:
@H_403_1@
1、命令行;
@H_403_1@
3、图形化界面;
@H_403_1@
@H_403_1@
1、命令行方式:
@H_403_1@
[root@clz~]#nmcliconnectionaddcon-nameteam0typeteamifnameteam0config{"runner":{"name":"activebackup"}}
配置IP地址:@H_403_1@
[root@clz~]#nmcliconnectionmodifyteam0ipv4.addresses"192.168.10.100/24" [root@clz~]#nmcliconnectionmodifyteam0ipv4.methodmanual
@H_403_1@
添加接口,在添加之前,确保添加的接口的连接已删除:
@H_403_1@
[root@clz~]#nmcliconnectionaddcon-nameteam0-port1ifnameens34typeteam-slavemasterteam0
[root@clz~]#nmcliconnectionaddcon-nameteam0-port1ifnameens38typeteam-slavemasterteam0
编辑ifcfg-team0配置文件,在这行加上单引号和双引号:
@H_403_1@
TEAM_CONFIG='{"runner":{"name":"activebackup"}}'
重启网络服务:@H_403_1@
[root@clznetwork-scripts]#systemctlrestartnetwork
@H_403_1@
此时看到team0和绑定的2张网卡的Mac地址变为一致:@H_403_1@
@H_403_1@
查看team0的工作状态:
@H_403_1@
[root@clz~]#teamdctlteam0state setup: runner:activebackup ports: ens38 linkwatches: linksummary:up instance[link_watch_0]: name:ethtool link:up ens34 linkwatches: linksummary:up instance[link_watch_0]: name:ethtool link:up runner: activeport:ens34
@H_403_1@
1DEVICE=team0 2DEVICETYPE=Team 3ONBOOT=yes 4BOOTPROTO=none 5IPADDR=192.168.10.100 6NETWORK=255.255.255.0 7TEAM_CONFIG='{"runner":{"name":"roundrobin"}}'
1DEVICE=ens34 2DEVICETYPE=TeamPort 3ONBOOT=yes 4BOOTPROTO=none 5TEAM_MASTER=team0
使用teamnl命令查看team的选项和端口:@H_403_1@
[root@clznetwork-scripts]#teamnlteam0ports 8:ens34:up1000MbitFD 4:ens38:up1000MbitFD
[root@clznetwork-scripts]#teamnlteam0options queue_id(port:ens34)0 priority(port:ens34)0 user_linkup_enabled(port:ens34)false user_linkup(port:ens34)true enabled(port:ens34)true queue_id(port:ens38)0 priority(port:ens38)0 user_linkup_enabled(port:ens38)false user_linkup(port:ens38)true enabled(port:ens38)true mcast_rejoin_interval0 mcast_rejoin_count0 notify_peers_interval0 notify_peers_count0 moderoundrobin
[root@clznetwork-scripts]#teamnlteam0getoptionmode
@H_403_1@
3、图形化配置界面
@H_403_1@
@H_403_1@
@H_403_1@
打开nm-connection-editor,添加一个新连接:
@H_403_1@
@H_403_1@
@H_403_1@
@H_403_1@
@H_403_1@
三、配置桥接网络@H_403_1@
1、使用brctl命令
@H_403_1@
查看桥接网络:@H_403_1@
[root@clz~]#systemctlrestartnetwork [root@clz~]#brctlshow bridgenamebridgeidSTPenabledinterfaces virbr08000.000000000000yes
[root@clz~]#brctladdbrbr0
[root@clz~]#brctladdifens34br0
2、使用nmcli命令
@H_403_1@
[root@clz~]#nmcliconnectionaddcon-namebr1typebridgeifnamebr1
[root@clz~]#nmcliconnectionmodifybr1ipv4.addresses"192.168.20.20/24,192.168.20.1" [root@clz~]#nmcliconnectionmodifybr1ipv4.methodmanual
[root@clz~]#nmcliconnectionaddcon-namebr1-port1typebridge-slaveifnameens34masterbr1