亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

詳解QEMU網絡配置的方法

2024-09-01 13:49:06
字體:
來源:轉載
供稿:網友

今天給大家介紹一下QEMU網絡配置的方法。

qemu兩種上網方式:

user mode network :

這種方式實現虛擬機上網很簡單,類似vmware里的nat,qemu啟動時加入-user-net參數,虛擬機里使用dhcp方式,即可與互聯網通信,但是這種方式虛擬機與主機的通信不方便。

tap/tun network :

這種方式要比user mode復雜一些,但是設置好后 虛擬機<-->互聯網 虛擬機<-->主機 通信都很容易

這種方式設置上類似vmware的host-only,qemu使用tun/tap設備在主機上增加一塊虛擬網絡設備(tun0),然后就可以象真實網卡一樣配置它.

首先內核中支持tap/tuns設備:

Device Drivers  ---> 
     Networking support  --->
        [M] Universal TUN/TAP device driver support

如果當前內核沒有支持,可以重新只編譯相應模塊加入,方法很簡單:

將當前內核配置文件cp到內核源碼目錄下:

[root@LFS ~]#cp /boot/config-[kernel-version] /usr/src/linux [root@LFS ~]#cd /usr/src/linux

配置內核,將TUN/TAP選擇模塊(M),如上所示:

[root@LFS ~]#make menuconfig 

重新只編譯模塊(M),不編譯核心(*)支持的東東:

[root@LFS ~]#make modules

編譯好后在/usr/src/linux/drivers/net下可以找到tun.ko:

[root@LFS net]#ls -l /usr/src/linux/drivers/net/tun.ko-rw-r--r-- 1 root root 11116 Mar 23 20:29 /usr/src/linux/drivers/net/tun.ko[root@LFS net]#

將它cp到當前內核的模塊目錄的相應位置:

[root@LFS net]#cp /usr/src/linux/drivers/net/tun.ko /lib/modules/`uname -r`/kernel/drivers/net

重新建立模塊依賴關系:

[root@LFS net]#depmod

現在就可以加載它了 :

[root@LFS net]#modprobe tun

檢查一下:

[root@LFS net]#lsmod |grep tuntun           8704 0[root@LFS net]#

OK. 成功不重新編譯整個內核加入特殊模塊支持

如果你的xx卡不被內核支持,又可以編譯成模塊,自己怕重新編譯內核后出問題就可以用這個辦法只編譯自己需要的模塊,然后手動安裝到相應位置,再加載它。

這樣編譯速度要也比編譯整個內核快,不會對系統有任何損害,就可以使用上XX卡嘍。^_^

要注意三點:

1.內核源碼必須與當前內核版本完全一致,否則編譯出的模塊是不能用的。

2.注意只make modules(編譯模塊),沒有make modules_install(自動安裝模塊到/lib/modules下)

3.加載新編譯的模塊前必須先運行depmod,否則modprobe找不到它

其實使用當前內核配置文件(/boot/config-[kernel-version]),只加入自己需要的模塊,不做任何其他改,make modules_install應該也不會有問題的。

不過最穩妥的辦法還是手動安裝它,控制權在自己手里更踏實嘛 :-)

OK,轉回qemu上網問題 :)

如果使用udev管理設備(通常2.6.x內核的發行版都已經使用udev),當modprobe tun后就會自動建立/dev/net目錄,并創建出tun設備,做好相關鏈接:

[root@LFS net]#ls -l /dev/net/tunlrwxrwxrwx 1 root root 6 Mar 25 15:35 /dev/net/tun -> ../tun[root@LFS net]#

如果很不幸,你沒看到它,就需要自己手動做這些工作了 :(

[root@LFS ~]#mkdir /dev/net[root@LFS ~]#mknod /dev/net/tun c 10 200

OK,相關設備已經準備好了,還需要一個tun/tap的初始化腳本 :

/etc/qemu-ifup :#!/bin/sh/sbin/ifconfig $1 172.20.0.1

再給予qemu-ifup x執行權限放在/etc下就可以了。

這個腳本只能root用戶執行,如果需要普通用戶使用qemu,就需要改成sudo /sbin/ifconfig .....再設置sudo相關權限。

啟動qemu后,它會在主機上增加一塊虛擬網絡設備(tun0):

[root@LFS ~]#ifconfig tun0tun0   Link encap:Ethernet HWaddr 0A:D3:8A:5D:97:CD     inet addr:172.20.0.1 Bcast:172.20.255.255 Mask:255.255.0.0     UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1     RX packets:0 errors:0 dropped:0 overruns:0 frame:0     TX packets:0 errors:0 dropped:0 overruns:0 carrier:0     collisions:0 txqueuelen:500     RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)[root@LFS ~]#

現在就可以啟動qemu配置虛擬機網絡參數了,和vmware host-only一樣:

ip與tun0相同網段,gateway為tun0 ip 其余參數與tun0相同,dns與主機相同:

tun0 : ip :172.20.0.1 broadcast:172.20.255.255 netmask :255.255.0.0

qemu : ip :172.20.0.100 broadcast:172.20.255.255 netmask :255.255.0.0 gateway:172.20.0.1

與host-only一樣,這樣只實現了虛擬機<---->主機間通信,還需要設置router,nat才可以連上互聯網

[root@LFS ~]#echo 1 > /proc/sys/net/ipv4/ip_forward[root@LFS ~]#iptables -t nat -A POSTROUTING -o eth0 -s 172.20.0.0/24 -j MASQUERADE[root@LFS ~]#

OK,虛擬機<--->主機 虛擬機<---->互聯網通信 都完成啦

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品亚洲一区二区三区四区五区| 韩国精品美女www爽爽爽视频| 欧亚精品中文字幕| 精品亚洲一区二区三区在线观看| 色www亚洲国产张柏芝| 国外色69视频在线观看| 国产精品爽爽爽| 久久久免费高清电视剧观看| 久久精品91久久香蕉加勒比| 久久夜色精品国产亚洲aⅴ| 欧美成人自拍视频| 亚洲v日韩v综合v精品v| 成人网欧美在线视频| 久久久久国色av免费观看性色| 亚洲理论片在线观看| 精品国产精品三级精品av网址| 日韩av网站大全| 免费91在线视频| 久久99久久99精品免观看粉嫩| 欧美美女15p| 91网站免费观看| 久久久亚洲精选| 亚洲免费视频网站| 国产精品久久久91| 国产欧美日韩丝袜精品一区| 中文字幕一精品亚洲无线一区| 69**夜色精品国产69乱| 久久成人一区二区| 日韩欧美中文在线| 亚洲成人激情在线观看| 最近2019中文字幕大全第二页| 国产精品va在线播放我和闺蜜| 91精品国产91久久久| 日韩精品免费在线| 懂色av影视一区二区三区| 俺去啦;欧美日韩| 国产精品男人的天堂| 国产一区二区黄| 日韩有码在线播放| 久久久精品久久久久| 日韩免费av片在线观看| 久久中文久久字幕| 自拍偷拍亚洲区| 亚洲精品日韩欧美| 亚洲电影免费观看高清完整版在线| 一夜七次郎国产精品亚洲| 91免费看片在线| 欧美综合国产精品久久丁香| 欧美老少做受xxxx高潮| 精品视频一区在线视频| 4438全国亚洲精品在线观看视频| 国产精品久久久久秋霞鲁丝| 欧美大肥婆大肥bbbbb| 久久精品亚洲精品| 久色乳综合思思在线视频| 伊人久久综合97精品| 国产精品久久久久久久久久ktv| 久久久国产一区二区| 国产精品美女呻吟| 国产拍精品一二三| 九九热在线精品视频| 庆余年2免费日韩剧观看大牛| 姬川优奈aav一区二区| 91久久久在线| 日韩av免费网站| 欧美国产乱视频| 国产69精品99久久久久久宅男| 2019亚洲男人天堂| 国产亚洲日本欧美韩国| 国产丝袜一区视频在线观看| 国产主播欧美精品| 成人黄在线观看| 永久免费毛片在线播放不卡| 久久久久在线观看| 91精品国产综合久久香蕉的用户体验| 午夜精品久久久久久99热软件| 国产一区二区在线免费| 亚洲精品天天看| 日韩电视剧免费观看网站| 日韩av免费在线观看| 亚洲国产小视频在线观看| 日本午夜在线亚洲.国产| 欧美日韩精品在线播放| 亚洲精选中文字幕| 国产成人在线播放| 黑人狂躁日本妞一区二区三区| 欧美高清在线播放| 欧美最近摘花xxxx摘花| 亚洲免费福利视频| 中文字幕亚洲无线码a| 国产不卡av在线| 欧美一区亚洲一区| 国产精品∨欧美精品v日韩精品| 日韩电影中文字幕av| 久久99视频免费| 成人激情电影一区二区| 成人免费视频xnxx.com| 中文字幕欧美视频在线| 国产精品黄色影片导航在线观看| 国产精品久久激情| 国产精品第100页| 国产成人精品网站| 亚洲欧美日本另类| 色综合色综合久久综合频道88| 2020欧美日韩在线视频| 日韩在线观看网址| www国产精品视频| 亚洲福利视频专区| 精品国偷自产在线| 97av在线影院| 成人黄色影片在线| 亚洲欧美在线免费观看| 欧美与黑人午夜性猛交久久久| 欧美国产日韩视频| 尤物tv国产一区| 欧美一区三区三区高中清蜜桃| 日韩欧美中文免费| 亚洲丁香久久久| 欧美超级免费视 在线| 91超碰中文字幕久久精品| 日韩成人在线免费观看| 中文字幕精品网| 国产精品美乳在线观看| 国产一区二区丝袜高跟鞋图片| 热久久视久久精品18亚洲精品| 国产精品免费视频久久久| 亚洲美女又黄又爽在线观看| 亚洲欧美精品在线| 乱亲女秽乱长久久久| 日韩精品在线看| 成人a免费视频| 久久久av电影| 久久视频免费在线播放| 亚洲综合中文字幕68页| 精品国产一区二区三区久久狼5月| 国产视频久久久久| 国产精品福利观看| 亚洲97在线观看| 精品中文视频在线| 庆余年2免费日韩剧观看大牛| 成人在线中文字幕| 岛国视频午夜一区免费在线观看| 亚洲精品永久免费精品| 国产成人在线视频| 国产成人精品优优av| 欧美日韩成人免费| 欧洲日本亚洲国产区| 精品国偷自产在线视频99| 久久综合伊人77777蜜臀| 亚洲女人被黑人巨大进入| 欧美视频中文在线看| 色综合伊人色综合网站| 亚洲成**性毛茸茸| 欧美福利视频在线观看| 欧美成人免费网| 国产午夜精品免费一区二区三区| 亚洲第五色综合网| 亚洲成人黄色在线观看| 亚洲欧美中文另类| 欧美日韩国产精品专区| 亚洲三级免费看| 亚洲一区二区日本| 国产欧美日韩视频| 国产精品igao视频|