KVM的桥接网络
KVM做桥接网络是将物理主机虚拟化必不可少的一步,这里不过多阐述原理,需求就是,物理机通过KVM创建一批虚拟机,虚拟机和物理机同出一个网段,可连外网,可互传数据
- 来到物理机,做一个桥接网卡,用来连接物理机和虚拟机。
cd /etc/sysconfig/network-scripts
mv ifcfg-eth0 ifcfg-br1
vim ifcfg-br1
BOOTPROTO=static # 静态
NM_CONTROLLED=no # yes修改网卡配置实时生效,反之不
DEVICE=br1 # 桥接网卡名字
IPADDR=192.168.1.100 # ip地址
NETMASK=255.255.255.0 # 子网掩码
GATEWAY=192.168.1.254 # 所在网关
~
- 接下来创建虚拟机,就可以选择刚刚在物理机上创建的桥接网卡。
例如:
- 创建好虚拟机,进入虚拟机
ip查看虚拟机的网卡,然后进行编辑到桥接网段即可
如图,网卡名是eth0
vim /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth0
UUID=126c96e4-6c7f-4619-a314-e437c0a9ec8f
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.1.101
NETMASK=255.255.255.0
GATEWAY=192.168.1.254
重启网卡即可
systemctl restart network