`
464772913
  • 浏览: 25459 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

KVM中新建虚拟子网

阅读更多
1.vi /etc/libvirt/qemu/networks/qybr.xml
<network>
  <name>qybr10</name>
  <uuid>80eab63e-2b1e-4844-b237-0bb3288c39c3</uuid>
  <forward mode='nat'/>
  <bridge name='qybr10' stp='on' delay='0' />
  <ip address='10.10.10.1' netmask='255.255.255.0'>
    <dhcp>
      <range start='10.10.10.2' end='10.10.10.254' />
    </dhcp>
  </ip>
</network>
2.virsh net-define /etc/libvirt/qemu/networks/qybr10.xml
  virsh net-autostart qybr10
  virsh net-start qybr10
3.vi /etc/libvirt/qemu/QianYuSrvZTE_IVR.xml
    <type arch='x86_64' machine='pc-0.12'>hvm</type>
    <boot dev='hd'/>
  </os>
  <features>
    <acpi/>
    <apic/>
    <pae/>
  </features>
  <clock offset='localtime'/>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>restart</on_crash>
  <devices>
    <emulator>/usr/bin/kvm</emulator>
    <disk type='file' device='disk'>
      <driver name='qemu' type='raw'/>
      <source file='/var/lib/libvirt/images/QianYuSrvZTE_IVR.img'/>
   //指定img文件位置
      <target dev='hda' bus='ide'/>
    </disk>
    <disk type='file' device='cdrom'>
      <driver name='qemu' type='raw'/>
      <source file='/media/iso/zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso'/>
      <target dev='hdc' bus='ide'/>
      <readonly/>
    </disk>
    <interface type='bridge'>
      <mac address='52:54:00:70:a2:e4'/>
      <source bridge='qybr10'/>
    </interface>
    <console type='pty'>
      <target port='0'/>
    </console>
    <console type='pty'>
      <target port='0'/>
    </console>
    <input type='tablet' bus='usb'/>
    <input type='mouse' bus='ps2'/>
    <graphics type='vnc' port='-1' autoport='yes'/>
    <video>
      <model type='cirrus' vram='9216' heads='1'/>
    </video>
  </devices>
</domain>
4. create a new VM:
virsh define /etc/libvirt/qemu/QianYuSrvZTE_IVR.xml
virsh start QianYuSrvZTE_IVR
5.port forwarding:  10180
      iptables -t nat -I PREROUTING -p tcp --dport 10180 -j DNAT --to-destination 10.10.10.xx:80
      iptables -I FORWARD -m state -d 10.10.10.0/24  --state NEW,RELATED,ESTABLISHED -j ACCEPT

注:子网建立完之后如何进行删除 virsh net-destroy /etc/libvirt/qemu/networks/xxx
                               virsh net-undefine /etc/libvirt/qemu/networks/ xxx
分享到:
评论

相关推荐

    linux下KVM虚拟化总结

    Linux 下 KVM 虚拟化环境部署和使用 KVM(Kernel-based Virtual Machine)是 Linux 内核虚拟化解决方案,提供了一个基于硬件的虚拟化环境。下面是 KVM 虚拟化环境的安装、搭建和使用方法: 一、环境要求 * 操作...

    kvm虚拟化环境安装配置

    在kvm虚拟化环境中,虚拟机可以使用桥接网络接口br0来通信,使得虚拟机之间和虚拟机与物理服务器之间的通信变得更加方便。同时,kvm虚拟化环境也提供了许多其他的功能,如虚拟机的生命周期管理、虚拟机监控和虚拟机...

    kvm虚拟化安装部署文档

    - 新建`/etc/sysconfig/network-scripts/ifcfg-br0`配置文件,指定网桥的相关参数,例如IP地址、子网掩码等。 - 重启网络服务。 ##### 5. 虚拟机管理工具 - **Virt-manager**: 图形化工具,方便创建、管理和监视...

    KVM-OpenVZ虚拟化和使用Proxmox-VE进行云计算.doc

    【KVM & OpenVZ 虚拟化】 KVM(Kernel-based Virtual Machine)和 OpenVZ 是两种常见的虚拟化技术,它们各自有着不同的工作原理和适用场景。 1. KVM 虚拟化: KVM 是一种全虚拟化的解决方案,它利用 Linux 内核的...

    kvm管理系统(shell脚本)

    脚本可能会涉及创建虚拟磁盘(如qcow2格式),调整大小,或者挂载到已有虚拟机上。 4. **内存管理**:KVM虚拟机的内存配置直接影响其性能。脚本可以自动分配内存给新创建的虚拟机,或者调整现有虚拟机的内存设置。 ...

    Centos7中安装win7等其他操作系统-linuxkvm.pdf

    在CentOS 7中安装Windows 7或其他操作系统,我们可以利用KVM(Kernel-based Virtual Machine)这一开源虚拟化技术。KVM允许我们在Linux系统上创建和运行虚拟机,包括安装各种不同的操作系统。以下是详细的步骤: 1....

    KVM安装与IMAGE制作过程及注意事项

    配置包括修改网卡配置文件(如`/etc/sysconfig/network-scripts/ifcfg-eth1`)和创建网桥配置文件(如`/etc/sysconfig/network-scripts/ifcfg-br100`),设置IP地址、子网掩码等。 4. **安装KVM及相关依赖**:使用...

    vmware安装centos7_kvm及vncserver

    在安装过程中,KVM被选为虚拟化平台,允许在Linux系统上运行多个虚拟机。 4. **VNC(Virtual Network Computing)**: VNC是一种远程桌面协议,用于通过网络访问和控制另一台计算机的图形界面。在CentOS中,VNC...

    kvm下桥接网卡配置

    在虚拟化环境中,KVM(Kernel-based Virtual Machine)是一个强大的工具,它允许用户在Linux内核上创建和管理虚拟机。对于网络连接,KVM提供了多种网络模型,其中包括桥接模式,这种模式可以让虚拟机直接接入物理...

    CentOS7 上安装KVM(QEMU).docx

    在本文中,我们将详细介绍如何在 CentOS7 上安装 KVM(Kernel-based Virtual Machine),并使用 KVM 可视化地创建虚拟机。 一、KVM 概述 KVM 是一种基于内核的虚拟机hypervisor,能够利用硬件虚拟化扩展来提供多种...

    基于KVM安装Mirantis Fuel 8.0

    在KVM中创建Fuel Master节点时,应根据上述硬件需求进行配置,并设置好所需的网络接口。具体步骤如下: 1. **创建虚拟机:** - 使用KVM或libvirt等工具创建虚拟机,并按照上述硬件需求进行配置。 2. **安装操作...

    liunx 安装KVM(win7)文档.docx

    Linux KVM(Kernel-based Virtual Machine)是在Linux操作系统中运行的一款开源虚拟化技术,它允许Linux系统作为宿主机,创建并管理多个虚拟机。本篇文档将详细介绍如何在CentOS 6.6环境下安装和配置KVM,以及创建一...

    UOS ARM平台KVM部署手册

    KVM是一种开源的虚拟化技术,它允许用户在Linux内核中直接运行多个虚拟机。以下是手册中的主要步骤和相关知识点的详细解释: **1. 安装KVM管理工具** 在部署KVM之前,首先需要安装必要的管理工具。这包括`virtinst...

    KVM 安装配置和常见操作.pdf

    在本文中,我们将详细探讨KVM的安装过程、配置桥接网络以及一些基本操作,包括创建虚拟机、克隆虚拟机等。 首先,安装KVM需要安装一系列基础包。通过`yum install`命令,我们可以一次性安装必要的组件,例如`qemu-...

    Linux_kvm的安装(centOS)[整理].pdf

    Linux KVM(Kernel-based Virtual Machine)是Linux操作系统中的一个内核模块,专为实现虚拟化而设计。KVM自Linux 2.6.20版本起被集成到主要的Linux发行版中,它利用硬件辅助虚拟化技术,如Intel VT或AMD V,提供...

    openstack底层技术及通用组件讲解

    对于网络管理,Neutron是负责网络服务的组件,提供了虚拟网络的构建和配置,包括创建和管理虚拟网络、子网、路由器等。 OpenStack还包含了为管理存储资源而设计的组件,Cinder主要负责块存储的管理,Swift则是提供...

    linux中kvm的安装及快照管理

    Linux中的KVM(Kernel-based Virtual Machine)是一种全虚拟化解决方案,允许用户在单一的物理主机上运行多个独立的虚拟机。本篇文章将详细介绍KVM在Linux环境下的安装过程以及快照管理方法。 **一、KVM的安装及...

    云计算综合实践参考.doc

    在实验中,我们学习了如何使用KVM创建虚拟机,包括创建虚拟磁盘、安装虚拟机系统等步骤。 大数据处理 大数据处理是云计算的另一个重要方面,Hadoop是大数据处理的常用工具。在实验中,我们学习了如何在单机模式下...

    centos 6.6 安装 KVM 虚拟机的方法

    总之,CentOS 6.6安装KVM虚拟机需要确保硬件兼容性、安装必要的内核模块和软件包、配置网络桥接、创建虚拟硬盘映像文件,并且使用virt-install工具安装和配置虚拟机。这一系列步骤综合了Linux系统管理、网络配置、...

    使用 Proxmox VE 搭建基于 Ceph 存储的高可用集群

    Proxmox VE 是一款完全开源的企业级虚拟化管理平台,可以通过 Web 界面非常方便地管理 QEMU/KVM 虚拟机和 LXC 容器。通过与 Ceph 存储系统的集成,可以实现最佳的高性能、高可用性和高可扩展性。 在本文中,我们将...

Global site tag (gtag.js) - Google Analytics