#############
###网络桥接###
#############
1.在真机中
cd /etc/sysconfig/network-scripts/
mv ifcfg-br0 ifcfg-enp0s25 /mnt/ 留作备份
[root@foundation44 network-scripts]# cat ifcfg-br0
DEVICE=br0
ONBOOT=yes
BOOTPROTO=none
IPADDR=172.25.254.44
NETMASK=255.255.255.0
TYPE=Bridge
[root@foundation44 network-scripts]# cat ifcfg-enp0s25
DEVICE=enp0s25
ONBOOT=yes
BOOTPROTO=none
BRIDGE=br0
systemctl restart network
恢复两个文件
让虚拟机和真机网络端口链接在一起
brctl show 显示br设备
brctl addbr br0 添加桥接
ifconfig eth0 down 关闭eth0
brctl addif br0 eth0 把br0挂在eth0上
brctl delif br0 eth0 断开链接
brctl delbr br0 删除br0
bond
保证有两块网卡,并且没有ip
ip address del 172.25.254.144 dev eth0 强制删除ip
ifconfig eth0 172.25.254.144 netmask 255.255.255.0 暂时添加网络
nm-connection-editor
删除其中的网卡文件
nmcli connection add con-name bond0 ifname bond0 type bond mode active-backup ip4
172.25.254.144/24 添加bond0,ip为172.25.254.144
nmcli connection add con-name eth0 ifname eth0 type bond-slave master bond0
让eth0和bond0 建立联系
cat /proc/net/bonding/bond0
nmcli connection add con-name team0 ifname team0 type team config '{"runner":{"name":"activebackup"}}' ip4 172.25.254.144/24 添加team0
nmcli connection add con-name eth0 ifname eth0 type team-slave master team0
让eth0和bond0 建立联系
teamdctl team0 state 查看team的使用状态
测试:
ping 172.25.254.250