Results 1 to 2 of 2

Thread: Static IP for a VM in Usermode Networking under QEMU/libvirt

  1. #1
    Junior Member
    Join Date
    Oct 2011
    Posts
    18

    Static IP for a VM in Usermode Networking under QEMU/libvirt

    I have a Windows XP VM running in the virtual network hosted in a system based on KNOPPIX-6.7.1 DVD, and would like to assign a static IP to the VM instead of one from DHCP. The virtual network is NAT forwarding installed 'out-of-box' in libvirt/qemu. According to the documentation at wiki.libvirt.org/page/Networking and libvirt.org/formatnetwork.html, this could be achieved by adding a <host> element inside the <dhcp> element of the network xml used by the VM, which is the virtual network named 'default' in my case. Using 'virsh net-edit' I seem to be able to add the <host> element

    <host mac='{mac obtained from the guest xml, in /etc/libvirt/qemu/win-xp.xml}' name='xp-ip99.mycompany.local' ip='192.168.122.1' />

    but the change doesn't seem to "stick" - when I queried the virtual network after the edit the host element never showed up. I am wondering if this might be due to the (mis-)configuration of my VM and the virtual network (what to look for, and how they should they be?), or perhaps the <host> element should be added in a different way? -- any help and pointers would be appreciated.

    Systems info:
    KNOPPIX_V6.7.1DVD - boot: knoppix64 fromhd=/dev/sda1
    dpkg's installed: ibvirt0_0.8.3-5+squeeze2_i386.deb
    libxenstore3.0_4.0.1-2_i386.deb
    libvirt-bin_0.8.3-5+squeez2_i386.deb
    python-libvirt_0.8.3-5+squeeze2_i386.deb
    python-urlgrabber_3.9.1-4_all.deb
    python-gtk-vnc_0.4.1-4_i386.deb
    virtinst_0.500.3-2_all.deb
    virt-manager_0.8.4-8_all.deb

    'virt-manager' is used to manage the VM.

    Thank you in advance.
    Boryeu Mao

  2. #2
    Junior Member
    Join Date
    Oct 2011
    Posts
    18
    Instead of solutions for a static IP, my network need for the Win XP VM under KVM is satisfied by an alternative (and ultimately better) alternative of a public bridged network. This was aided by the more up-to-date information on bridged KVM network contained in the following articles (for two different but KVM-compatible installations):

    http://www.sgenomics.org/~jtang/blog...entific_Linux/
    http://wiki.centos.org/HowTos/KVM

    Under the bridged network, the VM is given a DHCP address but is accessible by its machine name.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


A-Tech 8GB DDR3 1600 PC3-12800 Laptop SODIMM 204-Pin Memory RAM PC3L DDR3L 1x 8G picture

A-Tech 8GB DDR3 1600 PC3-12800 Laptop SODIMM 204-Pin Memory RAM PC3L DDR3L 1x 8G

$13.99



Micron 8GB DDR4 1Rx16 PC4-3200AA Laptop RAM Memory MTA4ATF1G64HZ-3G2E2 picture

Micron 8GB DDR4 1Rx16 PC4-3200AA Laptop RAM Memory MTA4ATF1G64HZ-3G2E2

$10.00



Corsair VENGEANCE LPX 16GB (2x8GB) DDDR4 DRAM 3200MHz Memory Module Kit - Black picture

Corsair VENGEANCE LPX 16GB (2x8GB) DDDR4 DRAM 3200MHz Memory Module Kit - Black

$24.99



Crucial DDR3L 16GB 1600 2x 8GB PC3-12800 Laptop SODIMM Memory RAM PC3 16G DDR3 picture

Crucial DDR3L 16GB 1600 2x 8GB PC3-12800 Laptop SODIMM Memory RAM PC3 16G DDR3

$22.45



Crucial 8GB SO-DIMM PC3-12800 (DDR3-1600) Memory picture

Crucial 8GB SO-DIMM PC3-12800 (DDR3-1600) Memory

$9.49



SK Hynix 8GB (1x8GB) PC4-19200 DDR4-2400T Laptop Memory SDRAM HMA81GS6AFR8N-UH picture

SK Hynix 8GB (1x8GB) PC4-19200 DDR4-2400T Laptop Memory SDRAM HMA81GS6AFR8N-UH

$10.99



CORSAIR - VENGEANCE LPX 32GB (2x16GB) 3200MHz DDR4 C16 DIMM Desktop Memory picture

CORSAIR - VENGEANCE LPX 32GB (2x16GB) 3200MHz DDR4 C16 DIMM Desktop Memory

$59.99



A-Tech 8GB PC3-12800 Desktop DDR3 1600 MHz Non ECC 240-Pin DIMM Memory RAM 1x 8G picture

A-Tech 8GB PC3-12800 Desktop DDR3 1600 MHz Non ECC 240-Pin DIMM Memory RAM 1x 8G

$13.99



LOT 8x 16GB (128GB) Samsung M393B2G70DB0-CMA PC3-14900R DIMM Server Memory picture

LOT 8x 16GB (128GB) Samsung M393B2G70DB0-CMA PC3-14900R DIMM Server Memory

$35.99



Crucial 32gb DDR4 3200 MHz CL22 Laptop Notebook  Memory CT32G4SFD832A picture

Crucial 32gb DDR4 3200 MHz CL22 Laptop Notebook Memory CT32G4SFD832A

$49.99