1. 程式人生 > >KVM網路模式設定

KVM網路模式設定

1. NAT ( 預設上網 ) :虛擬機器利用 host 機器的 ip 進行上網 . 對外顯示一個 ip,virbr0 是 KVM 預設建立的一個 Bridge,其作用是為連線其上的虛機網絡卡提供 NAT 訪問外網的功能,預設ip為192.168.122.1

2. 自帶的Bridge : 將虛擬機器橋接到 host 機器的網絡卡上 ,vm和 host 機器都通過 bridge 上網 . 對外有同網段的不通 ip,此種方式host卻不能和vm聯通

3. Linux Bridge : 基本原理就是建立一個橋接介面 br0 ,在物理網絡卡和虛擬網路介面之間傳遞資料。此種方式host卻可以和vm聯通

Linux Bridge 是 Linux 上用來做 TCP/IP 二層協議交換的裝置,其功能大家可以簡單的理解為是一個二層交換機或者 Hub。多個網路裝置可以連線到同一個 Linux Bridge,當某個裝置收到資料包時,Linux Bridge 會將資料轉發給其他

(1)新增 br0 網絡卡的配置檔案cd /etc/sysconfig/network-scriptscp ifcfg-eth0 ifcfg-b

                                                 

 

(2)修改網絡卡配置檔案

#Vim ifcfg-ens33
TYPE=Ethernet
NAME=ens33
DEVICE=ens33
ONBOOT=yes
BRIDGE=br0

#Vim ifcfg-br0
TYPE=Bridge
NAME=br0
DEVICE=br0
ONBOOT=yes
BOOTPROTO=dhcp
(3)重啟host:rebo

(4)檢查
# ethtool br0
# brctl show
# ifconfig br0