This guide is designed to get you started setting up a KVM to run windows. It takes you from a bare VM all the way up to getting network configured. Configuring specific services is not covered, as there are numerous ways to go from here.
First, log into Stallion VPS Control Panel using your PonyVMxxxxx username and password you should have received in your vps provisioning email and click on the manage button for the VM you would like to set up. By default, it should look like this.
Switch over to the settings tab. The settings you should update on this page are circled in green.
Now switch to the ISO Media tab and select Windows 2003 Disk 1. It will be on the 128+ page, but you may have to scroll a bit to find it. Click the Mount ISO button to mount the image.
To get the VM to boot from the CD and update those settings which cannot be changed online, the VM needs to be powercycled. A simple reboot won't do because the kvm process needs to end on the host node so it reloads the config changes.
Power Off to terminate the VM. Wait 10-15 seconds before proceding to give the VM plenty of time to turn off. Then in the same menu, select
Boot. Once the boot has started, launch the console.
You may have to use the Reload Console button a couple times while the VM is being booted.
Now proceed normally with windows installation until you get to the first login screen like so:
Now open the
Network Connections window. My preferred method is navigating the start menu to the control panel and using right click to Open
You will have two network connections,
Local Area Connection and
Local Area Connection 2. Let's first concern ourselves with getting networking to the outside world working so we'll start with
Local Area Connection, inappropriately sorted as the second connection. Right click and select
Click and highlight
Internet Protocol (TCP/IP) in the multi-selection box before clicking
Now open up
IP Addresses in Stallion VPS Control Panel and keep it open while we perform the next couple operations.
In the example below, there are several highlighted fields. In Cyan, you see the primary public ip address of your VPS. In Red, you'll find the IPv4 gateway IP address; in Green, the netmask of the primary IP; in purple, the nameservers your VPS should use. This VPS has two public IP addresses, the second of which you see on the
IPv4 Addresses page; any number of IP addresses can appear here and you'll configure the second and further the same way, which will be later described. Also on the
IPv4 Addresses page is the internal IP address used for
Local Area Connection 2
Go back to the properties box that we brought up before. Click the “Use the following IP address:” radio button to activate manual configuration. Fill in the addresses from your
IP Addresses window matching the fields appropriately.
If you have additional IP addresses to add, click Advanced, otherwise click OK and skip to the next step.
Advanced TCP/IP Settings window, click
Add… to add a new IP address.
Type in the secondary IP here that was under the primary IP on the
IP Addresses window in the Stallion VPS Control Panel, then click
Add. Repeat this step for each additional IP address.
For each dialog opened, click OK until all dialogs are updated and accepted. Then return to the
Post-Setup Security Updates and proceed with applying the appropriate updates. It should connect to Windows Update immediately and show a webpage to allow updating of your VPS. It can take a long time to scan for updates, on the order of tens of minutes, before it begins downloading; that is normal as there are a lot of updates to check for.
If you intend to use the VLAN, you can configure it with the internal IP the same way as the primary IP except on
Local Area Connection 2 and with the following exceptions.
If you do not intend to use the VLAN, you should disable the VLAN interface by right clicking
Local Area Connection 2 and selecting Disable.
Your system should now be ready to start installing and configuring services. Have fun!