1、如何給ubuntu kvm配置橋接
首先:要停止網路服務
sudo /etc/init.d/networking stop
其次:修改網路配置文件
sudo gedit /etc/network/interfaces
如果想手動設置ip等請將以下代碼復制到編輯的文件中,注意:IP等設置自己按照需要修改。
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
auto br0
iface br0 inet static
address 192.168.200.130
network 192.168.200.0
netmask 255.255.255.0
broadcast 192.168.200.255
gateway 192.168.200.1
dns-nameservers 8.8.8.8
bridge_ports eth0
bridge_stp off
bridge_fd 0
bridge_maxwait 0
如果想自動從DHCP獲取,請將一下代碼復制到編輯的文件中。
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
auto br0
iface br0 inet dhcp
bridge_ports eth0
bridge_stp off
bridge_fd 0
最後:重新啟動網路服務便可
sudo /etc/init.d/networking restart
網卡的配置完成了,還要對虛擬機進行一下設置.
打開虛擬機控制器:
sudo virt-manager
將虛擬機的網路屬性更改為:br0
有圖為例:
通過以上步驟的設置KVM的橋接問題解決了,但是還是有問題的, 無線網卡橋接是不成功的,默認的是有線網卡!
使用過程中如果有問題歡迎交流!
2、求大佬解答 為什麼我vmware上的Ubuntu系統在橋接模式下上不了網啊 在同一網段
改成nat試試,如果不行,就重裝Ubuntu系統。
3、虛機Linux橋接模式下能與主機互相ping通,但ping不通網關
查看虛擬機的路由,是否有默認路由,沒有的話輸入
route add default gw gw_ip dev eth[n]
*gw_ip網關地址
*eth[n]出口網卡
4、虛擬機裝ubuntu配置橋接網路,物理機是動態ip動態dns那虛擬機應該怎麼設置ip和dns
電腦自己定義
5、虛擬機ubuntu和主機能互相ping通,但是ubuntu上不了網,我用的橋接主機用的寬頻上網,每次都要打密碼那種
windows 的共享方式有個選項,是把哪個網卡設置為提供服務的子網。那個要選對。
然後ubuntu這邊兒應該用不著單獨設置 ip 地址,windows的nat會啟動個 dhcp 服務自動分配地址給它。
6、kvm在ubuntu下怎麼不能用
默認情況下,KVM是沒有安裝的,在安裝之前,需要先檢查一下,CPU是否支持VT技術
1. 切換到root模式
默認情況下,ubuntu的root帳號是沒有啟用的,要啟用,需要做一些設置,為了安裝方便,就啟用root吧
sudo passwd root
輸完密碼後,su root進入高許可權模式
2. 檢查CPU信息
egrep '(vmx|svm)' --color=always /proc/cpuinfo
flags
: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat
pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm
constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64
monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm xsave lahf_lm dts
tpr_shadow vnmi flexpriority
flags
: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat
pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm
constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64
monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm xsave lahf_lm dts
tpr_shadow vnmi flexpriority
如果出現這個,就表示支持VT技術 www.linuxidc.com
還可以用這個命令
egrep -c '(vmx|svm)' --color=always /proc/cpuinfo
如果為0,表示符合的個數為0,那麼肯定不支持了,如果大於0,那麼可能有一個或兩個符合結果,就支持vmx或svm
3. 安裝kvm所需軟體,ubuntu這個很方便
apt-get ubuntu-virt-server python-vm-builder kvm-pxe
4. 將用戶加入到kvm管理組裡面
adser 「id -un」 libvirtd
adser 「id -un「 kvm
如果id -un無法加入,那麼使用用戶名替換
5. 檢測安裝是否成功
運行virsh -c qemu:///system list
如果出現
root@server1:~# virsh -c qemu:///system list
Id Name State
----------------------------------
6. KVM的橋接
默認情況下,啟動kvm後,自帶NAT模式,生成一個網卡virbr0,網段是192.168.122.0的,這個雖然可以聯網,但是網路功能受限,畢竟,一些服務需要埠都要開,NAT模式不能滿足需求,那麼就需要使用橋接模式,使用這個模式需要單獨下載安裝橋接軟體
apt-get install bridge-utils
7. 橋接配置
安裝完成後,還需要配置一下橋接介面,在ubuntu下,橋接介面被定義為br0,需要手動配置一下,這個地方弄錯了,配置的時候出現問題,導致無法上網,所以需要小心配置。這個無非就是配置ubuntu的網路設置,跟RHEL
裡面的system-config-network是一樣的。在ubuntu中,使用vim打開網路配置文件
/etc/network/interfaces
記得提前安裝vim,ubuntu的vi難用至極
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto br0
iface br0 inet dhcp
bridge_ports eth0
這個配置文件定義了3個網卡設備,lo跟eth0不用說了,關鍵是br0,配置跟eth差不多,關鍵是bridge_ports eth0
指定要橋接到哪一塊網卡,這個需要明確定義
說一下配置文件interfaces,跟RHEL還真不太一樣
開機自動啟動網卡
auto 網卡介面
獲取IP的方式,dhcp或靜態
iface eth0 inet dhcp(static)
如果是靜態的話,還需要設置ip與網關
address 192.168.1.100
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
跟RHEL還真不太一樣啊。
ok了,保存之後就開始下一步了
8. 啟動網路服務
有兩種方法
/etc/init.d/networking restart
或者
ifup br0
9. 查看配置結果
ifconfig
可以看到br0已經啟動了
br0 Link encap:乙太網 硬體地址 00:22:15:ca:59:2e
inet 地址:192.168.1.102 廣播:192.168.1.255 掩碼:255.255.255.0
inet6 地址: fe80::222:15ff:feca:592e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 躍點數:1
接收數據包:10 錯誤:0 丟棄:0 過載:0 幀數:0
發送數據包:47 錯誤:0 丟棄:0 過載:0 載波:0
碰撞:0 發送隊列長度:0
接收位元組:1920 (1.9 KB) 發送位元組:10157 (10.1 KB)
10. 現在可以啟動KVM管理器,通過圖形界面安裝虛擬機了
11. 其實還有命令行安裝,這個比較cool,還沒開始看,等下一篇。
12. 期望有snapshot功能,這個功能可方便了,特別是做實驗的時候,相當方便,不知道kvm有這個功能不
7、如何配置kvm橋接網路
首先:要停止網路服務
sudo /etc/init.d/networking stop
其次:修改網路配置文件
sudo gedit /etc/network/interfaces
如果想手動設置ip等請將以下代碼復制到編輯的文件中,注意:IP等設置自己按照需要修改。
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
auto br0
iface br0 inet static
address 192.168.200.130
network 192.168.200.0
netmask 255.255.255.0
broadcast 192.168.200.255
gateway 192.168.200.1
dns-nameservers 8.8.8.8
bridge_ports eth0
bridge_stp off
bridge_fd 0
bridge_maxwait 0
如果想自動從DHCP獲取,請將一下代碼復制到編輯的文件中。
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
auto br0
iface br0 inet dhcp
bridge_ports eth0
bridge_stp off
bridge_fd 0
最後:重新啟動網路服務便可
sudo /etc/init.d/networking restart
網卡的配置完成了,還要對虛擬機進行一下設置.
打開虛擬機控制器:
sudo virt-manager
將虛擬機的網路屬性更改為:br0
有圖為例:
通過以上步驟的設置KVM的橋接問題解決了,但是還是有問題的, 無線網卡橋接是不成功的,默認的是有線網卡!
使用過程中如果有問題歡迎交流!
8、ubuntu 中虛擬機設置了橋接 但是主機和虛擬機仍然不在同一網段。
除了橋接,虛擬機中的ip要設置和物理機中在同一個網段!
9、ubuntu的橋接咋么設置啊,老是連不上網
別弄橋接模式,太麻煩了,直接用nat模式,什麼都不用設置。不過你這樣的情況最好把寬頻連接設置成共享模式,否則連不上