烂泥:为KVM虚拟机添加网卡
前几篇文章介绍了有关KVM安装虚拟机以及如何给虚拟机添加硬盘,今天我们再来介绍下有关如何给KVM虚拟机添加网卡。
给KVM虚拟机添加网卡,可以分为两种形式:图形界面的和virsh attach-interface命令的。
图形界面的很简单,现在已虚拟机centos2为例:如下图操作:


注意该图中的MAC地址

more /etc/udev/rules.d/70-persistent-net.rules

现在上图,我们可以看到新增加的网卡,在系统中显示的是eth1,并且MAC地址为52:54:00:c7:3b:42。
以上是通过图形界面为KVM虚拟机添加网卡,如果是windows系统虚拟机的话,我们现在就可以直接使用网卡,然后给网卡一个IP地址即可使用。如果是linux系统的话,还需要进行其他操作才能使用网卡。具体的操作,详见下面有关命令行下添加网卡。
现在我们开始通过virsh attach-interface命令来添加网卡,先以虚拟机为windows 系统为例,注意此时虚拟机为正常运行状态下。使用如下命令,为虚拟机Server008添加网卡:
virsh attach-interface server2008 --type bridge --source br0
其中server2008为要添加网卡的虚拟机,--type为要添加网卡的类型,--source为使用KVM服务器的那个网卡。

使用virsh dumpxml命令可以查看虚拟机Server2008已经存在和新添加的网卡机器MAC地址,如下:
virsh dumpxml server2008


注意上图中黄色部分标记出来的是原来虚拟机已经存在的网卡,红色部分比较出来的是新添加的网卡。
现在我们启动虚拟机server2008,看看实际的情况。

通过上图我们可以很明显的看到,新增加的网卡在系统中的显示为“本地连接2”。
注意通过virsh attach-interface命令增加的网卡时及时生效的,但是在虚拟机重启后新增加的网卡会消失。
那是因为该命令新增加的网卡,没有更新到虚拟机的配置文件中。要使该网卡永久生效,我们可以使用virsh dumpxml命令把该配置保存到虚拟机配置文件中。如下:
virsh dumpxml server2008 >server2008.xml

使用virsh domiflist命令可以查看虚拟机目前拥有的网卡,如下:
virsh domiflist server2008

也可以通过查看配置文件,如下:
more /etc/libvirt/qemu/server2008.xml|grep mac

以上是为windows系统虚拟机增加网卡。为linux系统增加网卡和这个操作差不多,就是在新增加完毕后,还要进行其他操作网卡才能正常使用。
继续使用virsh attach-interface命令。如下:
virsh attach-interface centos --type bridge --source br0

我们先来查看为新加网卡之前,centos虚拟机的网卡个数,使用如下命令:more /etc/udev/rules.d/70-persistent-net.rules

增加网卡之后的centos虚拟机的网卡个数,使用如下命令:
more /etc/udev/rules.d/70-persistent-net.rules

通过上图我们可以很明显的看到,现在系统中行增加了一块网卡eth3。
现在我们开始设置网卡eth3使之在系统中可以使用,我们先把网卡eth0的配置文件复制一份并命令为eth3,如下:
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth3

接下来我们开始配置网卡eth3,其中网卡eth3的MAC地址,我们可以在70-persistent-net.rules文件中查看,如下图:

网卡eth3配置完毕后,重启网络服务,使网卡生效。如下图:

以上就是有关如何为KVM虚拟机添加网卡的相关配置,当然最后我们别忘记把以上的操作写到虚拟机的配置文件中,使用如下命令:
virsh dumpxml centos>centos.xml

烂泥:为KVM虚拟机添加网卡的更多相关文章
- kvm虚拟机添加网卡
前几篇文章介绍了有关KVM安装虚拟机以及如何给虚拟机添加硬盘,今天我们再来介绍下有关如何给KVM虚拟机添加网卡. 给KVM虚拟机添加网卡,可以分为两种形式:图形界面的和virsh attach-int ...
- 8、kvm虚拟机添加硬盘
kvm虚拟机添加硬盘qemu-img创建一块新的硬盘 qemu-img create -f qcow2 /kvm-data/kvm/jumperhost_disk1.qcow2 50G 关闭虚拟机 v ...
- openstack 虚拟机添加网卡
Openstack dashborad是没有给虚拟机添加网卡这个功能的,但是后台是有这行的接口的. 首先我们创建一个虚拟机,这个虚拟机制11.11.11网段的如图:
- 烂泥:KVM虚拟机windows系统增加硬盘
本文由秀依林枫提供友情赞助,首发于烂泥行天下. 前一篇文章介绍了有关linux系统添加硬盘的方法,这次我们来介绍有关windows系统添加的相关步骤. 其实linux和windows添加的硬盘的方法都 ...
- 烂泥:KVM虚拟机克隆
本文由秀依林枫提供友情赞助,首发于烂泥行天下. 上一篇文章介绍了有关KVM虚拟机快照的创建与恢复,这篇文章我们来介绍有关KVM虚拟机克隆. KVM虚拟机的克隆,我们可以分以下几步: 1. 使用virt ...
- 烂泥:KVM虚拟机随KVM服务器的启动而启动
本文由秀依林枫提供友情赞助,首发于烂泥行天下. 要使KVM虚拟机随KVM服务器的启动而启动,我们所需要做的工作很少.只需要把KVM虚拟机的XML配置文件做一个软连接到/etc/libvirt/qemu ...
- 烂泥:KVM虚拟机的关机与开启
本文由秀依林枫提供友情赞助,首发于烂泥行天下. 我们在开启与关闭KVM虚拟机时,一般是通过start.shutdown.reboot等命令来进行.但是有时候我们会发现在使用shutdown.reboo ...
- 烂泥: KVM虚拟机Linux系统增加硬盘
本文由秀依林枫提供友情赞助,首发于烂泥行天下. Linux虚拟机在使用过程中,硬盘空间不够使用.由于前期没有做LVM,所以只能手动添加新的硬盘. 给虚拟机添加硬盘有两种方法: 1.通过virsh at ...
- centos7命令行模式安装&&配置_br0+kvm+虚拟机+添加硬盘+快照及恢复
KVM创建虚拟机步骤 Submitted by zhaoley on October 18, 2016 - 10:43am 测试环境: 1: 43.243.130.89, CentOS Linux r ...
随机推荐
- 一个App的界面设计流程是怎么产生的
作者:候佩雯链接:http://www.zhihu.com/question/27088793 完整的流程,分层次设计,自下而上去完成: 策略层,定义产品使命.价值.目标人群 愿景/功能层:定义核心场 ...
- 引入js和css文件的总结
1.用script标签引入javascript时,浏览器对于javascript的加载某些是并行的,某些是串行的,如IE8,Chorme2和firefox3都是串行加载的. 2.charset编码也就 ...
- FreeBSD的新一代包管理工具Pkg 1.3.0 发布
Pkg 是 FreeBSD 下一代的打包管理工具,用来替代原来的 pkg_info/pkg_create/pkg_add 工具,可以本地打包,也提供远程打包,主要是为了方便远程二进制包升级. Pkg ...
- CentOS6.5 FTP配置
一:安装vsftpd 查看是否已经安装vsftpd rpm -qa | grep vsftpd 如果没有,就安装,并设置开机启动 yum -y install vsftpd chkconfig vsf ...
- LinQ实战学习笔记(四) LINQ to Object, 常用查询操作符
这一篇介绍了下面的内容: 查询object数组 查询强类型数组 查询泛型字典 查询字符串 SelectMany 索引 Distinct操作符 排序 嵌套查询 分组 组连接 内连接 左外连接 交叉连接 ...
- WCF Service部署在IIS上
环境vs2010,WCF应用程序.如何将WCF部署在IIS上. 第一步:右键点击项目,选择生成部署包. 第二步:在你项目所在的文件目录下找到Package文件夹,这就是我们的部署包所在的地方.在这个p ...
- 浅谈ES6中的Proxy
Proxy是一个很有趣的对象,它能够修改某些操作的默认行为,等同于在语言层面做出修改,属于一种‘元编程’,即对编程语言进行编程. Proxy其实很好理解,就是在目标对象之前架设一层拦截,外界的访问都得 ...
- Android 多语言
Android 多语言 在res文件上右击创建新的values文件 在strings文件中设置多语言 3.在layout文件中使用 @strings/key 引用相应资源
- Atitit。 工作流引擎的发展趋势
Atitit. 工作流引擎的发展趋势 1.1. 图灵完备1 1.2. 图形化与文本化1 1.3. Jit1 1.4. Dsl化2 1.5. Oo2 1.6. 托管与本地代码的互操作2 1.7. 大型 ...
- SharePoint Tricks - Survey
1. SharePoint 2010中,在Survey的问题框中输入HTML代码可以用于插入图片或者链接,具体方法为: 1.1 在问题框中输入html, 1.2 在New Form和Edit Form ...