当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 10 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : KVM桥接方式安装虚拟机
帖子发表于 : 2008-11-26 0:41 

注册: 2006-10-10 11:01
帖子: 147
送出感谢: 0 次
接收感谢: 0 次
安装虚拟网卡及桥接相关工具
sudo apt-get install uml-utilities
修改网络设置,
sudo gedit /etc/network/interfaces
其中tap数量根据你要同时运行的虚拟机数量来设,每个虚拟机应连接不同的tap

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.1.157
netmask 255.255.255.0
gateway 192.168.1.254

auto tap0
iface tap0 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
tunctl_user niker

auto tap1
iface tap1 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
tunctl_user niker

auto tap2
iface tap2 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
tunctl_user niker

auto tap3
iface tap3 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
tunctl_user niker

auto br0
iface br0 inet static
bridge_ports eth0 tap0 tap1 tap2 tap3
address 192.168.1.157
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.254

重启网络
sudo /etc/init.d/networking restart
然后就会看到eth0和几个tap都没有ip,只有br0才有

开始安装虚拟机,ubuntu8.0.4.1-amd64,DVD版的
先建一个磁盘,磁盘大小是自动增长,所以可以设大点
sudo qemu-img create -f qcow2 u1.img 10G
然后安装,不要用qemu-system-x86_64,直接用kvm
sudo kvm -hda /mnt/new/u1.img -cdrom /media/disk/tool/ubuntu-8.04.1-dvd-amd64.iso -boot d -m 256 -localtime -net nic,model=rtl8139,macaddr=00:00:00:11:02:02 -net tap,ifname=tap2,script=/etc/qemu-ifup -localtime
因为是服务器用,所以安装中语言选择英文,国家选择中国,加密目录没玩过,所以不加密目录,因为本机有windows,所以时钟选不是UTC,然后启动
sudo kvm -hda /mnt/new/u1.img -m 256 -localtime -net nic,model=rtl8139,macaddr=00:00:00:11:02:02 -net tap,ifname=tap2,script=/etc/qemu-ifup -localtime
DVD版本安好后磁盘映像大约3个G,会进入x,想不进x,
sudo apt-get install sysv-rc-conf
再运行sysv-rc-conf,把gdm去掉,但这样grub之后的usplash还是有,那就再
sudo vim /boot/grub/menu.lst
把默认启动项中kernel一行最后的splash去掉。再安装ssh,
sudo apt-get install ssh
至此linux服务器完全安装好了,可以在其中ping测试一下,正常情况下是能和主机通讯也能上网。

类似的,可以安装windows,或直接启用硬盘上的windows,
sudo kvm -hda /dev/sda -localtime -net nic,model=rtl8139,macaddr=00:00:00:11:01:01 -net tap,ifname=tap1,script=/etc/qemu-ifup -m 256
有几个参数可以注意下,
-no-frame 是不要窗口装饰,也就是说虚拟机启动后不是在一个窗口中
-full-screen 全屏模式,可惜在这种状态时似乎无法切换到其他桌面,也许还没找到方法
-daemonize 是后台运行,-nographic是无图形界面,这两个配合用在服务器上正好
在无图形界面的时候,可以用rdesktop连接到windows,
rdesktop -g 1024*768 -K -a 16 -z -u administrator -p 123456 192.168.1.138 -f
其中-g是分辨率,网上有帖子说是用1024*720,我想他是去掉gnome上下的pancel算出来的720,但是,windows中显卡分辨率只有1024*600,所以还是填不满屏。
-z是压缩传输,在本机上当然不压也无所谓吧
-K是保持X的键绑定,这个在全屏的时候特别有用,否则切换不到其他桌面
-f是全屏 在全屏时,如果有-K参数,虽然可以旋转到compiz的其他桌面,但是每个桌面都显示的是windows,所以用ctrl+alt+enter切换回窗口吧
有帖子说,kvm中鼠标不灵活,所以用rdesktop,不过在我电脑上感觉没区别,都快。但是因为kvm全屏的话无法用X热键了,而1024X600又太不舒服,所以才用rdesktop

最后再问问用1024*720分辨率的朋友,是不是要作什么设置?其实我也不想用全屏,能用1024*720和X溶为一体是最爽的?知道的请回答!

还有谁知道如何和无线网卡桥接?用有线的太不爽了:(知道的也回答!


页首
 用户资料  
 
2 楼 
 文章标题 : Re: KVM桥接方式安装虚拟机
帖子发表于 : 2008-11-26 21:37 
头像

注册: 2008-07-21 9:44
帖子: 2371
地址: 深圳
送出感谢: 0 次
接收感谢: 0 次
mark关注下


页首
 用户资料  
 
3 楼 
 文章标题 : Re: KVM桥接方式安装虚拟机
帖子发表于 : 2008-11-26 21:46 
头像

注册: 2007-03-14 16:21
帖子: 335
送出感谢: 0 次
接收感谢: 0 次
用rdesktop方式很容易调整分辨率

KVM无线网卡不能桥接


页首
 用户资料  
 
4 楼 
 文章标题 : Re: KVM桥接方式安装虚拟机
帖子发表于 : 2008-11-27 10:40 

注册: 2006-10-10 11:01
帖子: 147
送出感谢: 0 次
接收感谢: 0 次
楼上,rdesktop是可以随便设分辨率,但windows并没按他的设置来。我设为1024*720时,windows实际上是按1024*600显示的,因此,上下都离gnome pancel还有一大截....所以,不清楚那篇帖子中的1024*720是如何实现的。
另外,设为全屏,并加-K参数,有个帖子说可以旋转到其他桌面,是呀,可以用ctrl+alt+鼠标或方向键转到其他桌面,但此时4个桌面都是同样的windows,转过去有什么 用呢?只有先ctrl+alt+enter缩为窗口,然后旋转才能显示其他桌面。所以也不知那个帖子是如何实现的...在这问问各位大大 :em06
无线网卡的配置文件在哪?在/etc/network/interfaces里面没有wlan0之类的字样呀?


页首
 用户资料  
 
5 楼 
 文章标题 : Re: KVM桥接方式安装虚拟机
帖子发表于 : 2009-01-08 10:23 
头像

注册: 2008-11-15 20:12
帖子: 22
送出感谢: 0 次
接收感谢: 0 次
表示关注


_________________
我想 ^^^^ , far far away 。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: KVM桥接方式安装虚拟机
帖子发表于 : 2009-09-28 4:51 

注册: 2008-05-12 18:48
帖子: 65
送出感谢: 0 次
接收感谢: 0 次
这么好的贴子怎么能沉了呢
还好让我搜到
哈哈
不然我的桥接问题还不知道怎么解决呢 :em11


页首
 用户资料  
 
7 楼 
 文章标题 : Re: KVM桥接方式安装虚拟机
帖子发表于 : 2009-09-28 9:48 
头像

注册: 2007-03-14 16:21
帖子: 335
送出感谢: 0 次
接收感谢: 0 次
楼上挖坟不地道


本版置顶帖第一个不就有介绍嘛,比这个还详细点



再次强烈谴责挖坟者


页首
 用户资料  
 
8 楼 
 文章标题 : Re: KVM桥接方式安装虚拟机
帖子发表于 : 2009-09-28 16:32 

注册: 2008-05-12 18:48
帖子: 65
送出感谢: 0 次
接收感谢: 0 次
飞雪笑 写道:
楼上挖坟不地道


本版置顶帖第一个不就有介绍嘛,比这个还详细点



再次强烈谴责挖坟者


那个我也看过了啊
我在实验的时候好像发现了不少问题。。。。。。
eth0 其实是不能配置的 我配置后导致 宿主机不能上网了
代码:
sudo ifconfig eth0 0.0.0.0

后解决问题

还有就是每次重启后 eth0都会 被加上 IP 导致宿主机 不能上网


页首
 用户资料  
 
9 楼 
 文章标题 : Re: KVM桥接方式安装虚拟机
帖子发表于 : 2009-11-10 16:06 

注册: 2005-09-24 0:04
帖子: 36
送出感谢: 0 次
接收感谢: 0 次
最好是写一个br使用 dhcp的方案出来。


页首
 用户资料  
 
10 楼 
 文章标题 : Re: KVM桥接方式安装虚拟机
帖子发表于 : 2009-11-20 22:01 

注册: 2007-05-19 16:24
帖子: 200
送出感谢: 0 次
接收感谢: 0 次
学习一下


_________________
9981 学习的过程
http://abcde.blog.ubuntu.org.cn/
blog上的都是原来学习时的记录,现在来看,还需重新整理
ubuntu-server-8.04-lts
我想在日常的工作和生活中应该更多的使用linux
绝对新手
学以致用


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 10 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译