一、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 會將數據轉發給其他設備。
二、Linux Bridge配置搭建(Centos 7)
實現虛擬機和宿主機在同網段,宿主機、虛擬機之間網絡互通
1、安裝bridge-utils