介绍配置KVM桥接网络的方法

下面介绍配置KVM桥接网络的方法: \\特别注意,大部分不能桥接">无线网卡。。。只能桥接PCI网卡。。。。

安装桥接工具:

代码:

sudo apt-get install bridge-utils

安装创建TAP界面的工具:

代码:

sudo apt-get install uml-utilities

网络界面配置文件

代码:

sudo vi /etc/network/interfaces  ,根据你的情况加入以下内容:

代码:

auto eth0iface eth0 inet static \\这里可以为DHCPaddress 192.168.1.2netmask 255.255.255.0gateway 192.168.1.1
auto tap0
iface tap0 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
tunctl_user lm \\lm是我的用户名,在这里换为你的用户名

auto br0
iface br0 inet static \\当然这里也可以使用DHCP分配
bridge_ports eth0 tap0
address 192.168.1.3
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1

激活tap0和br0: //有些时候会不奏效,但重启后就行了

代码:

sudo /sbin/ifup tap0sudo /sbin/ifup br0

好了以后ifconfig看一下,多了一个tap0和br0, br0上的IP地址就是你本机的IP地址。

KVM的使用方法:

KVM的使用方法具体可以参考

代码:

/usr/local/kvm/bin/qemu-system-x86_64 --help

下面具体举几个例子:

创建虚拟磁盘(用qemu-img命令):

代码:

mkdir kvmcd kvm/usr/local/kvm/bin/qemu-img create -f qcow2 winxp.img 10G

创建虚拟机:

代码:

sudo /usr/local/kvm/bin/qemu-system-x86_64 -m 512 -hda /home/lm/kvm/winxp.img -localtime -net nic,vlan=0,macaddr=52-54-00-12-34-01 -net tap,vlan=0,ifname=tap0,script=no -boot d -cdrom /home/lm/iso/winxp.iso -smp 2 -clock rtc -soundhw es1370

这里对各个参数说明一下:

代码:

-m 512

分配512MB的内存给GUEST OS

代码:

-hda /home/lm/kvm/winxp.img

使用虚拟磁盘的文件和路径

代码:

-localtime

使用本地时间(一定要加这个参数,不然虚拟机时间会有问题)

代码:

-net nic,vlan=0,macaddr=52-54-00-12-34-01 -net tap,vlan=0,ifname=tapo,script=no

使用网络,并连接到一个存在的网络设备tap0,注意mac地址一定要自己编一个,特别是如果你虚拟了多个系统并且要同时运行的话,不然就MAC冲突了

代码:

-boot d

从光盘启动 (从硬盘启动则为 -boot c )

代码:

-cdrom /home/lm/iso/winxp.iso

使用的光盘镜像,如果要使用物理光驱的话就是 -cdrom /dev/cdrom

代码:

-smp 2

smp处理器个数为2个,如果你是4核处理器,后面的数字就为4(如果不开启此选项,则只能以单核模式运行)

代码:

-clock rtc

使用rtc时钟(如果不开启此选项,WINXP可能会很慢)

开始启动装系统了吧?是不是非常的快?如果你机器可以的话大概在15分钟左右就把XP装好了。
启动装好的虚拟机(很简单,上面的命令改两个参数就行):

代码:

sudo /usr/local/kvm/bin/qemu-system-x86_64 -m 512 -hda /home/lm/kvm/winxp.img -localtime -net nic,vlan=0,macaddr=52-54-00-12-34-01 -net tap,vlan=0,ifname=tap0,script=no -boot c -smp 2 -clock rtc -soundhw es1370

然后在客户端里设置好IP地址就可以使用了,但是KVM的显卡能力不行,可以通过rdesktop远程连接解决

代码:

rdesktop 192.168.1.4:3389 -u administrator -p ****** -g 1280x750 -D -r sound:local \\分辨率可以自行设定,是不是比VirtualBox的无缝连接模式要爽??

时间: 2024-10-06 04:22:21

介绍配置KVM桥接网络的方法的相关文章

Linux系统云计算的KVM/QEMU桥接网络设置及kvm资料

  KVM/QEMU桥接网络设置 配置kvm的网络有2种方法.其一,默认方式为用户模式网络(Usermode Networking),数据包由NAT方式通过主机的接口进行传送.其二,使用桥接方式(Bridged Networking),外部的机器可以直接联通到虚拟机,就像联通到你的主机一样. 第一,用户模式 虚拟机可以使用网络服务,但局域网中其他机器包括宿主机无法连接它.比如,它可以浏览网页,但外部机器不能访问架设在它里面的web服务器. 默认的,虚拟机得到的ip空间为10.0.2.0/24,主

魏建波:21种常见的网络推广方法(一)

中介交易 SEO诊断 淘宝客 云主机 技术大厅 经常有朋友咨询我,你们天天喊网络推广,论坛发帖,知道回答,到底什么是网络推广啊?利用互联网这个平台,进行的各种推广活动,达到营销的效果即为网络推广,可对于新手来说还是一头雾水.笔者将从实际工作经验出发介绍一下常见的网络推广方法,此系列文章整体上分为理论部分和实战部分,会从推广员的层次上和网站的发展上来剖析,常见的网络推广方法: 博客推广 博客推广,即利用博客这种网络应用形式开展的一种推广方法.博客一般分为独立博客.第三方博客和行业博客3种.独立博客

CentOS6.5 64位系统安装配置KVM虚拟机步骤详解

环境: 系统版本:CentOS 6.5 x86_64 内存:8G CPU:Intel i5-4430 IP:192.168.1.100 一.KVM简介 KVM是开源软件,全称是kernel-based virtual machine(基于内核的虚拟机),是一个开源的系统虚拟化模块,基于硬件的完全虚拟化,不过需要硬件支持(如Intel VT技术或者AMD V技术).自Linux 2.6.20之后集成在Linux的各个主要发行版本中.它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码

linux中qemu-kvm桥接网络报错问题

准 确来说,KVM是Linux的一个模块.可以用modprobe去加载KVM模块.加载了模块后,才能进一步通过其他工具创建虚拟机.但仅有KVM模块是 远远不够的,因为用户无法直接控制内核模块去作事情:还必须有一个用户空间的工具才行.这个用户空间的工具,开发者选择了已经成型的开源虚拟化软件 QEMU.说起来QEMU也是一个虚拟化软件.它的特点是可虚拟不同的CPU.比如说在x86的CPU上可虚拟一个Power的CPU,并可利用它编译出 可运行在Power上的程序.KVM使用了QEMU的一部分,并稍加

路由器tplink882怎么配置无线桥接

  路由器tplink882配置无线桥接的方法: 主.副路由器通过无线WDS桥接,无线终端可以连接主.副路由器上网,移动过程中可以自动切换,实现漫游.拓扑如下. 确认主路由器的无线信号名称.无线密码以及无线信道,本文使用以下参数举例. 注意:无线桥接(WDS)的主要操作均在副路由器完成,只需固定主路由器的无线信道. 1.修改管理IP地址 登录路由器的管理界面,点击 网络参数 >> LAN口设置,修改IP地址(如主路由器的IP地址是192.168.1.1,则副路由器修改为192.168.1.2)

探索本地Docker桥接网络

本文讲的是探索本地Docker桥接网络,[编者的话]本文主要介绍了Docker的基础网络知识,作者通过容器与MongoDB实例的连接的小实验探索了Docker的网路知识以及其中的一些问题. 我正在写<Docker in Action>(译者注:此书的样章可以在这里查看)第五章,内容有关Docker的容器连接与网络配置.最近一直在关注Docker的其它几个部分,我也重新熟悉了容器连接并深入研究了网络. 本文不会赘述我们已经熟悉的网络桥接.但是我猜很多使用Docker的开发者仍然不熟悉这部分内容,

Linux系统中KVM安装与使用方法

一.如何安装KVM 这里我是在Windows系统中使用VMware Workstaion安装了一台Linux的虚拟机来进行KVM的安装操作的. 首先,我们需要了解我们安装的Linux系统的CPU是否支持KVM虚拟化技术,所以我们需要如下命令: Egrep 'vmx|svm' /proc/cpuinfo 若输入命令没有flags提示,则表示是没有支持虚拟化技术的.实际操作系统需要进入BIOS中开启Intel VT-x/EPT或AMD-V/RVI(V),虚拟机的话只需要在 虚拟机设置-虚拟化引擎 处

网络欺骗方法及攻防实例

诱敌深入是一门很实用的战术,古今中外,很多军事家.政治家.企业家都对这个战术津津乐道,在网络攻防中也不例外,系统管理员也会用到这样的战术.由于每个网络系统都有安全方面的弱点,如果它的价值很高的话,这些弱点就有可能被入侵者利用.通常,人们会主动去弥补这些漏洞或者缺陷,如果系统管理员有一手的话,完全可以使入侵者相信系统存在安全缺陷,并将其引向这些错误的资源,也就是"诱敌深入".当然,也需要在"知己知彼"的基础上才能"百战百胜".管理员还可以跟踪入侵者

“windows找不到证书来让您登陆到网络”解决方法

家里的笔记本无线连接时,无线网卡提示"windows找不到证书来让您登陆到网络".如下图: 原因分析:这是由于无线网络设置了加密验证. 解决方法: 一.如果您无线路由器中设置的是WEP加密.请按以下步骤操作: 1. 右键点击"网上邻居",选择"属性". 2. 右键点击"无线网络连接",选择"属性". 3. 在"无线网络配置"中选择所要连接的网络,点击"属性". 4.