Once you install and setup KVM, configure kvm itself and system network bridge interface correctly on your Ubuntu server,
you can now starting to build a guest OS / disk image, run it, and use iptables to forward connections to those new VPSes.
Build guest:
HTTP_PROXY="Proxy_IP:Port" sudo ubuntu-vm-builder kvm hardy \
--dest 'DEST_DIR'\
--hostname 'GUEST_HOSTNAME'\
--ip 'GUEST_IP_YOU_WANT'\
--arch 'i386'\
--mem '256'\
--rootsize '4096'\
--swapsize '1024'\
--kernel-flavour 'virtual'\
--domain 'bluet.org'\
--mirror 'http://ftp.twaren.net/ubuntu'\
--components 'main,universe,multiverse,restricted'\
--addpkg ssh --addpkg vim --addpkg unattended-upgrades --addpkg acpid\
--name 'Default_User_Name' --user 'Default_User_Account' --pass 'Default_User_Password'\
--mask '255.255.255.0'\
--net '192.168.122.0'\
--bcast '192.168.122.255'\
--gw '192.168.122.1'\
--dns '192.168.122.1'\
--tmp '/dev/shm/'\
--libvirt qemu:///system ;
Modify that to fit your needs.
Forward "connections to specific port on HostOS" to a specific port on GuestOS (VPS):
Run these commands in HostOS:
$ sudo iptables -t nat -I PREROUTING -p tcp -d HostOS_IP --dport HostOS_Port -j DNAT --to GuestOS_IP:GuestOS_Port
$ sudo iptables -A FORWARD -p tcp -d GuestOS --dport GuestOS_Port -j ACCEPT
For example, if you want to ssh to your VPS, you can pick a spare (not-using by other application) port, and forward "connections to the specified port on HostOS" to the GuestOS's port 22.
Let's say, when HostOS is using IP 192.168.1.2, GuestOS is using IP 192.168.122.2, the choosen port on HostOS is 10022, you can do the following commands.
$ sudo iptables -t nat -I PREROUTING -p tcp -d 192.168.1.2 --dport 10022 -j DNAT --to 192.168.122.2:22
$ sudo iptables -A FORWARD -p tcp -d 192.168.122.2 --dport 22 -j ACCEPT
Finally, you got a configured VPS, you can start running it and ssh into it.
Start the VPS:
If your GuestOS' hostname is "vps01", you can do this to start running it:
$ virsh start vps01
And then ssh into it:
$ ssh -v 192.168.1.2 -p 10022
Comments
Celine box Bag
Encouraged to make sure you celine bag retailer, celine bags by means of outstanding superior quality discounted, inexpensive Celine Purse will save you as much 50% shut off.Celine Boogie Bag provide you will 2012 types, all of the Celine Box Bag low priced for your needs.All the increase of individuals on the avenue grip take Celine Luggage Bag, a make of phone.All the young ladies and therefore the a large number of prepared to put money into custom bags, however extravagant, still in the event that all the meticulously chose antique evergreen trend, 's still particularly worthy of all the expenditure.Wonderful and additionally perfect Celine Phantom Bag.This is actually back pack just for crash which usually you are debating and therefore the wait around directory is mostly a distance huge! CelineTote Bag luxury sleek and stylish considerable awesome supermodel provide all the assortment regulation, all the supplement to world-wide-web color choice Trainspotting white type, combined with leopard, Device Structure routine and additionally studs layout.