4 Windows XP VM's + 4 Nic Cards = Possible?

KOster88

New Member
Nov 25, 2011
2
0
1
Brand spanking new to ProxMox, or Any VM for that matter. I've spent the last 2 solid days playing with it, and trying to read/learn all that I can. Here is what I need to do..

1 Machine (dell Poweredge 860 with 4gb or Ram (I might add 4 more))
1 Cable modem with Satic IP
4 VM Running Winodws XP
4 Cisco USB to Eithernet Adapters
4 DSL lines.

I'm trying to get each of the Windows XP boxes to use the DSL line to log out to the internet. Is this possible? I dont even see the USB Nic cards showing up in the device manager. What am I doing wrong? Any suggestions greatly appreciated.
 
I'd recommend upgrading to the 8GB if you are planning on running 4x XP (1GB ram per VM - depending on what you are planning on doing on each VM, by the sounds of it your going to use them for RDP or something so 2GB would be better)

Look at this page: http://pve.proxmox.com/wiki/Qm_manual @ the section for USB passthrough:

hostusb: [HOSTUSBDEVICE][,HOSTUSBDEVICE]*
Map host usb devices. HOSTUSBDEVICE syntax is: "bus.addr" (decimal numbers) or "vendor_id:product_id" (hexadeciaml numbers) You can us the "lsusb" command to list existing usb devices (or take a look at "/proc/bus/usb/devices"). Note: This option allows direct access to host hardware. So it is no longer possible to migrate such machines - use with special care.

IS there not a simpler way you could share the access to each PC through the Static IP and assign each PC a redirected port for which ever functions you are trying to achieve

Obviously i'm doing bit of guesswork here so fill me in where i'm wrong :)
 
I'd recommend upgrading to the 8GB if you are planning on running 4x XP (1GB ram per VM - depending on what you are planning on doing on each VM, by the sounds of it your going to use them for RDP or something so 2GB would be better)

Look at this page: http://pve.proxmox.com/wiki/Qm_manual @ the section for USB passthrough:

hostusb: [HOSTUSBDEVICE][,HOSTUSBDEVICE]*
Map host usb devices. HOSTUSBDEVICE syntax is: "bus.addr" (decimal numbers) or "vendor_id:product_id" (hexadeciaml numbers) You can us the "lsusb" command to list existing usb devices (or take a look at "/proc/bus/usb/devices"). Note: This option allows direct access to host hardware. So it is no longer possible to migrate such machines - use with special care.

IS there not a simpler way you could share the access to each PC through the Static IP and assign each PC a redirected port for which ever functions you are trying to achieve

Obviously i'm doing bit of guesswork here so fill me in where i'm wrong :)


That link you sent me is sooo far about my head! Using the static IP is not an option for me. I'm runing a special program that requires DSL (because of its Dynamic IP, and able to reset it). I run 1 simple application on each VM. Then Use the Static connection to the main box to be able to RDP all of the VM's. Atleast this is my idea.
 
I think basically you'll need to allocate a USB port per VM machine so that you can install the physical hardware adapter to the virtual machine... then each machine will have its own external IP address and gateway to the internet rather than all sharing the same internet access, if yous etup your static IP to allow connection to your main host make sure that you setup decent security...