1. 程式人生 > >Libvirt虛擬機器網路配置

Libvirt虛擬機器網路配置

一、libvirt預設NAT模式

在安裝啟動libvirt之後,系統會自動建立一個名為virbr0的網橋,其IP地址為192.168.122.1。具體資訊如下:

  1. virbr0    Link encap:乙太網  硬體地址 7a:b3:07:b3:47:e7   
  2.           inet 地址:192.168.122.1  廣播:192.168.122.255  掩碼:255.255.255.0 
  3.           UP BROADCAST MULTICAST  MTU:1500  躍點數:1 
  4.           接收資料包:0 錯誤:0 丟棄:0 過載:0 幀數:0 
  5.           傳送資料包:0 錯誤:0 丟棄:0 過載:0 載波:0 
  6.           碰撞:0 傳送佇列長度:0  
  7.           接收位元組:0 (0.0 B)  傳送位元組:0 (0.0 B) 

libvirt預設的網路配置為NAT模式,即宿主機和虛擬機器的網路拓撲關係屬於NAT模式。虛擬機器會被分配一個192.168.122.0/24網段內的IP,與宿主機virbr0進行通訊。

二、libvirt網橋模式

在實際應用中,NAT模式可能會給虛擬機器網路通訊帶來不變(這點看實際需求和網路拓撲,不絕對)。開發者希望將宿主機和虛擬機器的網路拓撲設定為網橋模式,這樣可以將宿主機和虛擬機器的IP設定為同一網段內IP。關於如何設定網橋,下一篇《》

假設我們希望將libvirt虛擬機器設定為網橋模式,那麼需要在宿主機上配置網橋,並在libvirt xml

配置檔案中做相應設定,如下:(假設網橋名為br0

  1. <devices>
  2.      <emulator>/usr/bin/kvm</emulator>
  3.      ... 
  4.      <interfacetype = 'bridge'>
  5.          <sourcebridge = 'br0'/>
  6.      </interface>
  7.      ... 
  8.  </devices>

三、在虛擬機器內部配置IP地址、設定路由

1NAT模式

宿主機通訊網絡卡為virbr0 192.168.122.1

虛擬機器內部執行:

  1. ifconfig eth0 192.168.122.50 
  2. route add default gw 192.168.122.1 

2、網橋模式

宿主機處於192.168.120.0/24的網段,閘道器為192.168.120.254

宿主機通訊網絡卡 br0 192.168.120.101

虛擬機器內部執行:

  1. ifconfig eth0 192.168.120.103 netmask 255.255.255.0 
  2. route add default gw 192.168.120.254

相關推薦

Libvirt虛擬機器網路配置

一、libvirt預設NAT模式 在安裝啟動libvirt之後,系統會自動建立一個名為virbr0的網橋,其IP地址為192.168.122.1。具體資訊如下: virbr0    Link encap:乙太網  硬體地址 7a:b3:07:b3:47:e7        

linux虛擬機器網路配置

本文網路配置以CentOS-6.9系統為例  1.輸入命令vim  /etc/sysconfig/network-scripts/ifcfg-eth0 開啟配置檔案,沒有vim的可用vi或者nano 2.將ONBOOT=no改成yes,NM_CONTROLLED=yes改為no 3.

運維實習小技能1——虛擬機器網路配置

1、前言 突然忙碌的6月份,再不寫一篇就成功打臉了 T^T (說好的每月至少一篇出來裝逼呢!!!)。六月份的出差基本就是開發臨時轉運維實習崗……最大的收穫可能就是對於linux下敲命令啥的這樣子的事情一點也不怕了,因為本寶寶學會了裝機(裝機後又是一條好漢)!!!哈哈哈……

Linux學習--虛擬機器網路配置

一、橋接模式   橋接利用的是物理機的真實網絡卡。只要選擇橋接,並把虛擬機器的IP地址設定成和物理機同樣網段的IP地址,就能和物理機以及和物理機在同一區域網內的其他物理機通訊。此時虛擬機器佔用了該網段的一個IP地址。 二、NAT模式   NAT模式利用的是安裝虛擬機器後自動生成的兩個虛擬網絡卡之一&

virtualBox虛擬機器網路配置

複雜的網路 新增兩個網絡卡一個用於訪問外網,一個用來虛擬機器之間互相連線 1 建立虛擬機器時注意下網路設定 如下圖,新增兩個網絡卡,網絡卡一選擇網路地址轉換(nat),網絡卡而選擇 VirtualBox Host-Only Ethernet Adapter# 2 路由設定 兩個網絡卡不在一個網段,對應兩

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

 以橋接的方式搭建虛擬機器網路,其優勢是可以將網路中的虛擬機器看作是與主機同等地位的伺服器。 在原本的區域網中有兩臺主機,一臺是win7(IP: 192.168.0.236),一臺是CentOS7(IP: 192.168.0.251),現在要在CentOS(以下簡稱HOST

Linux入門小抄-part3-Linux基礎-vi/vim和虛擬機器網路配置

vi/vim編輯器 學會使用vi編輯器是學習Linux系統的必備技術之一,因為一般的Linux伺服器是沒有GUI介面的,Linux運維及開發人員基本上都是通過命令列的方式進行文字編輯或程式編寫的。vi編輯器是Linux內建的文字編輯器,幾乎所有的類unix系統中都內建了vi

Centos7.x x64 minimal虛擬機器網路配置(NAT模式)

1、設定網路介面卡,選擇NAT模式(用於共享主機的IP地址) 參見:https://blog.csdn.net/llwy1428/article/details/85049731 的(1---6步) 2、配置預設(動態)IP [[email protected]

虛擬機器網路配置及原理

有的時候我們需要部署一些web專案或者部署叢集,我們可以申請一些遠端的伺服器,當然還有比較方便和低成本的方法,就是使用虛擬機器,一般的虛擬機器都是安裝Linux作業系統的,至於安裝win系統的,嗯,沒見過。那我們先來看一下區域網的網路配置及工作原理吧。 上面的示意圖中,存在三臺伺服器與一臺

虛擬機器網路配置中的一些疑難問題---在實驗室遇到了Destination Host Unreachable

csdn的新版的部落格速度很快啊。下午本打算nfs一下板子的,發現找不到虛擬機器。測試了下虛擬機器的網路情況:[email protected]:/nfsboot/etc# ping 202.193.89.254  這個閘道器不可達。PING 202.193.89.

kali虛擬機器網路配置

插播一些其他東西:一開始我不知道右鍵就有終端,然後我上網看到Ctrl+Alt+(F3—F6)也可以開啟終端。但是,這樣開啟的終端我修改完程式之後發現沒儲存按鈕,不知道如何儲存了。這是其一。其二是,這樣的終端它不能直接開啟etc/network/interfaces,正確的開啟方式是:先輸入cd /etc(cd

KVM虛擬機器網路配置方式 (Bridge方式 Nat方式)

Summary 使用libvirt安裝完qemu kvm虛擬機器,但是發現虛擬機器不能上網,虛擬機器想要上網,有很多中方法。 我們稱Guest機器為虛擬機器,Host機器為開機執行的真實機器。 KVM虛擬機器網路配置一般的兩種方式: NAT (預設上網

Redhat/CentOS6.2 x86系統KVM虛擬機器網路配置(一)—NAT方式

摘要:KVM虛擬機器網路配置的兩種方式:NAT方式和Bridge方式。NAT方式的配置原理和步驟。NAT方式適用於桌面主機的虛擬化。 問題 客戶機安裝完成後,需要為其設定網路介面,以便和主機網路,客戶機之間的網路通訊。事實上,如果要在安裝時使用網路通訊,需要提前設定客戶機的

Redhat/CentOS6.2 x86系統KVM虛擬機器網路配置(二)—Bridge方式

摘要:KVM虛擬機器網路配置的兩種方式:NAT方式和Bridge方式。Bridge方式的配置原理和步驟。Bridge方式適用於伺服器主機的虛擬化。 問題 客戶機安裝完成後,需要為其設定網路介面,以便和主機網路,客戶機之間的網路通訊。事實上,如果要在安裝時使用網路通訊,需要提

KVM虛擬機器網路配置 NAT方式

zz: http://www.linuxidc.com/Linux/2012-05/61445.htm 摘要:KVM虛擬機器網路配置的兩種方式:NAT方式和Bridge方式。NAT方式的配置原理和步驟。NAT方式適用於桌面主機的虛擬化。 問題 客戶機安裝完成後,需要為其設定

VMVare虛擬機器網路配置

上一篇介紹了在Linux的CentOS下如何安裝Nginx伺服器,並且實現在Linux上訪問Nginx伺服器。本篇主要介紹VMVare下基於NAT模式的網路配置以及實現在本地主機訪問Linux上的Nginx伺服器和Linux訪問本地的Tomcat伺服器。 Ng

Redhat/CentOS6.2 x86系統KVM虛擬機器網路配置 NAT方式

摘要:KVM虛擬機器網路配置的兩種方式:NAT方式和Bridge方式。NAT方式的配置原理和步驟。NAT方式適用於桌面主機的虛擬化。 問題 客戶機安裝完成後,需要為其設定網路介面,以便和主機網路,客戶機之間的網路通訊。事實上,如果要在安裝時使用網路通訊,需要提前設定客戶機的

QT開發板環境配置,附帶虛擬機器網路配置及NFS配置(詳細)

QT開發板環境配置,附帶虛擬機器網路配置及NFS配置(詳細) 在上一篇文章中,QT的虛擬機器環境配置已經成功,但是我在配置開發板環境並執行虛擬機器上編譯的原始檔時,卻發生了錯誤,錯誤程式碼為:-sh: ./aclock: not found,我在網上搜了下,說是找不到動態連

Vmware虛擬機器網路配置(一)

虛擬機器:Vmware虛擬系統:Fedora主機:Win10Vmware有三種網路連線模式:橋接、NAT、主機模式,分別對應虛擬網路編輯器中的VMNnet0、VMnet8、VMnet1。1、橋接橋接即將主機網絡卡與虛擬交換機機Vmnet0利用虛擬網橋相接,各個虛擬機器網絡卡如

libvirt 虛擬機器遷移配置

 感謝朋友支援本部落格,歡迎共同探討交流,由於能力和時間有限,錯誤之處在所難免,歡迎指正! 如果轉載,請保留作者資訊。 部落格地址:http://blog.csdn.net/qq_2139816