1. 程式人生 > >KVM——以橋接的方式搭建虛擬機器網路配置

KVM——以橋接的方式搭建虛擬機器網路配置

 以橋接的方式搭建虛擬機器網路,其優勢是可以將網路中的虛擬機器看作是與主機同等地位的伺服器。

在原本的區域網中有兩臺主機,一臺是win7(IP: 192.168.0.236),一臺是CentOS7(IP: 192.168.0.251),現在要在CentOS(以下簡稱HOST)中搭建虛擬機器,並使得虛擬機器能夠處於與Win7和HOST相同的網路環境中。   HOST原本的網路配置 開啟HOST的網路連結配置檔案: vi /etc/sysconfig/network-scripts/ifcfg-enp3s0 其檔案內容為: TYPE=Ethernet DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_AUTOCONF=yes IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no NAME=enp3s0 UUID=99244a4d-8cac-4023-9a09-8e50c547cd3a DEVICE=enp3s0 HWADDR=b0:6e:bf:bb:12:ad   #static assignment ONBOOT=yes BOOTPROTO=static   IPADDR=192.168.0.251 GATEWAY=192.168.0.1 NETMASK=255.255.255.0   DNS伺服器配置在如下檔案中: vi /etc/sysconfig/network 其內容為: DNS1=192.168.0.1   配置橋接 以橋接的方式配置網路,修改 ifcfg-enp3s0檔案: TYPE=Ethernet BRIDGE=br0   #DEFROUTE=yes #PEERDNS=yes #PEERROUTES=yes #IPV4_AUTOCONF=yes #IPV6INIT=yes #IPV6_AUTOCONF=yes #IPV6_DEFROUTE=yes #IPV6_PEERDNS=yes #IPV6_PEERROUTES=yes #IPV6_FAILURE_FATAL=no NAME=enp3s0 UUID=99244a4d-8cac-4023-9a09-8e50c547cd3a DEVICE=enp3s0 #HWADDR=b0:6e:bf:bb:12:ad   #static assignment ONBOOT=yes #BOOTPROTO=static   #IPADDR=192.168.0.251 #GATEWAY=192.168.0.1 #NETMASK=255.255.255.0 同時,在相同目錄下拷貝一份該檔案,並命名為 ifcfg-br0: cp /etc/sysconfig/network-scripts/ifcfg-enp3s0 /etc/sysconfig/network-scripts/ifcfg-br0 然後修改該檔案內容為:
TYPE=Bridge DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_AUTOCONF=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no NAME=br0 #UUID=99244a4d-8cac-4023-9a09-8e50c547cd3a DEVICE=br0 #HWADDR=b0:6e:bf:bb:12:ad   #static assignment ONBOOT=yes BOOTPROTO=static   IPADDR=192.168.0.251 GATEWAY=192.168.0.1 NETMASK=255.255.255.0 修改完成這兩個檔案之後,重啟網路服務: systemctl restart network.service