该实验在kvm-node2下进行
实验前检查
ip add
ping www.runyf.cn
#必须要能够看到dns解析出地址,不然不要做后面的步骤
#参考前面的实验
静态添加网桥重启失效,推荐使用动态添加
添加网桥
brctl addbr br1
brctl addif br1 eno33554976
brctl show
ping www.runyf.cn
#这里不通
配置网桥
ip add
ip add del 192.168.23.10/24 dev eno33554976
ip add add 192.168.23.10/24 dev br1
ip add
ip link set br1 up
修改路由
ip route
ip route add default via 192.168.23.2
ip route
#修改默认网关
ip route
ip route del default via 10.1.1.1 dev eno16777736
#检查一下路由表
如果你做了上面静态添加网桥,建议重启一下
实验前准备
nmcli con show
#查看一下当前有哪些脚本配置文件
网桥添加
nmcli con down eno33554976
nmcli con add con-name br1 ifname br1 type Bridge ip4 192.168.23.10/24
#添加网桥
#注意如果你使用 nmcli con add con-name br1 ifname br1 type Bridge 命令
#添加出来的仅仅是dhcp配置,BR1根本就起不来
nmcli con mod br1 ipv4.gateway 192.168.23.2 ipv4.dns 192.168.23.2
#给网桥设置ip地址等配置信息
nmcli con add type bridge-slave ifname eno33554976 master br1
#此命令用于添加网桥子网卡,当然你也可以手动创建子网卡,不懂建议别弄
nmcli con up br1
#网桥子网卡的配置文件举例
实时监测BR1状态(可选)
i=0;while :;do
ip add | grep br1 | grep "state UP";
ip add | grep br1 | grep "state DOWN";
sleep 1;let i++;echo -e $i"s";done
#这段代码可以监测网桥启动状态,大概20多秒就起来了
子网卡配置文件查看(可选)
#cd /etc/sysconfig/network-scripts/
#cat ifcfg-bridge-slave-eno33554976
#--------------------------------------------
#TYPE=Ethernet
#NAME=eno33554976
#UUID=f5e86239-b177-4ba8-8c85-1cf866d999e2
#DEVICE=eno33554976
#ONBOOT=yes
#BRIDGE=br1
检查配置
nmcli con show
cat /etc/resolv.conf
brctl show
ip add
#检查配置
测试连通性
ping www.runyf.cn
#做到这里就能通了,如果不通请仔细检查配置