网桥的配置
*用网络桥接实现共享上网主机和客户主机除了利用软件之外,还可以用系统自带 的网络桥接建立连接网络用双网卡的机器做主机
*brctl #桥接管理命令
-show #显示
-addbr #添加网桥
-delbr #删除桥接
-addif #添加网桥连接
-delif #删除网桥连接
1.cd /etc/sysconfig/network-scripts/
2.ls
3.mv ifcfg-br0 ifcfg-enp0s25 /mnt
4.nm-connection-editor
5.ls /mnt/
6.mv /mnt/ifcfg-* .
7.ls
<1> 在真实网卡上虚拟出一个接口vim /etc/sysconfig/network-scripts/ifcfg-enp0s25
首先将真机中br0和enp0s25网桥备份到mnt下,然后将真机中的两个删掉,为了看到实验效果。
<2> 配置br0网桥 vim /etc/sysconfig/network-scripts/ifcfg-br0
在没有搭建网桥时,虚拟机的启动很慢,卡在某个界面不动
4.systemctl stop NetworkManager.service #必须先关闭
5.systemctl restart network
6.systemctl start NetworkManager
7.brctl show
***bonding 的三种模式
打开图形界面添加两块网卡
1.nmcli connection add con-name bond0 type bond mode active-backup ip4 172.25.254.19/24
2.ping 172.25.254.19 #此时ping不通
3.nmcil connection add con-name eth0 ifname eth0 type bond-slave master bond0
4.ping
5.nmcli connection add con-name eth1 ifname eth1 type bond-slave master bond0
6.ifconfig eth0 down
7.ifconfig eth0 up
监控:whatch -n 1 cat /proc/net/bonding/bond0
*多块网卡阵列
与bond不同的是team可以添加八块网卡,以使效率更高,而bond只能添加两块。
1.nmcli connection add con-name team0 ifname team0 type team config ‘{“runner”:{“name”:”activebackup”}}’ ip4 172.25.254.119/24
2.ifconfig
3.ping 172.25.254.119
4.nmcli connection add con-name eth0 type team-slave ifname eth0 master team0
5.nmcli connection add con-name eth1 type team-slave ifname eth1 master team0
6.ifconfig eth0 down
7.ifconfig eth0 up
监控:whatch -n 1 teamdctl team0 stat
*建立:
1.brctl addbr br0
2.brctl show
3.brctl defif br0 eth0
4.ifconfig br0 172.25.254.130 netmask 255.255.255.0
5.ping
*删除
1.brctl delif br0 eth0
2.ifconfig br0 down #先 down ,再删除
3.brctl delbr br0