This is an old revision of the document!


Stallion Guide

This is a guide on how to use the Stallion Control Panel and the useful features that it provides.

What is Stallion?

Stallion is a control panel for managing your KVM Slices and storage slabs that was completely created by Frantech. It is not based off any existing software (such as SolusVM or Virutalizor).

Stallion lets you manage your KVM Slices and storage slabs very easily.

You can access Stallion here: manage.buyvm.net

I just bought a VPS and it has been provisioned, how do I access the Stallion?

Once your VPS has been provisioned you will need to access the Stallion.

Once you are there you will need to click “Password Reset” and type the email you used to register when registering on the billing site.

After you clicked the password reset button you should get a email asking for a password reset, if you didn't get it check your spam. Click the password reset link, type a new password and then you will be able to login with your email and password.

How do I install an operating system?

Once you have logged into Stallion click on your VPS which should be on the first page of the Stallion when you log in.

Click on the “Reinstall” tab

You will then be able to choose whatever operating system you would like to install from our templates.

Select the template, type in a password for the root (for linux) or Administrator (for windows server) user and in seconds your VPS will automatically be installed!

If you installed a Linux distro, use a SSH client like Putty or MobaXterm and login with your IP address, SSH port (default port should be port 22), put the username as “root” and put the password you created on the Stallion.

If you installed Windows, you need to use a RDP Client (Windows provides a RDP Client by default called “Remote Desktop Connection”). Login with the IP address and click “connect”, after which you will then need to put the username as “Administrator” and the password you created on the Stallion.

After that your operating system will be ready to be used!

SSH Clients we recommend

Name
PuTTY Works on Windows and Linux
OpenSSH Works on Windows 10, Linux and macOS. Should be installed by default on any of these operating systems.
MobaXterm Works on Windows.
Termius Works on Windows, macOS, Linux and iOS and Android. Great SSH Client for mobile devices.

RDP Clients we recommend

Name
Remote Desktop Connection Pre-installed on Windows.
Microsoft Remote Desktop Works on Windows 10, macOS and iOS and Android.
Remmina Works on Linux.

How do I attach my Storage Slab to my KVM Slice?

Go to the “Storage Volumes” section on the Stallion and attach it to your KVM Slice.

After your slab is attached to your KVM slice, please read this guide on how to setup your storage slab on both Linux and Windows.

How do I enable my DDoS Protected IP on the Stallion?

  1. Go to Stallion, select the server in question and click “Networking”;
  2. Activate the DDoS Protected IP and turn off the non-protected IP if needed;
  3. Click on the dropdown where it says “Main IP Address”, select your protected IP and click “Save Changes”. Setting this makes this IP be handed out over DHCP;
  4. Reboot your VPS or restart its' networking;
  5. Run curl ipinfo.io and see if your DDOS Protected IP shows up. If you're using Windows Server 2016, running curl ipinfo.io in Command Prompt should work. If you're using Windows 2012 you may need to open a internet browser and go to ipinfo.io and see if your DDOS Protected IP shows up.

How do I set a Reverse DNS for my IP Address?

  1. Go to the “Networking” section within Stallion;
  2. Click on where it says “not set” on the reverse DNS area on your IP and enter your desired reverse DNS, or click on the gear and click “Edit Reverse DNS”;

How do I use the DDoS Protection firewall?

We provide a firewall for DDoS Protected IPs read here for more information.

To access it:

  1. Go to the “Networking” section within Stallion;
  2. Click on the gear where your “DDoS Protected IP” is;
  3. Click on “Configure DDOS Protection”.

If you would like to block all ports and keep ones you need open then do the following:

  1. Click “Add Rule”;
  2. Select the protocol to “ALL (All Protocols)”;
  3. Select the action to “DENY”;
  4. Add a description if you like and click “Okay”;
  5. Then open any ports you need (for example SSH);
  6. To do this click “Add Rule”;
  7. Select the Protocol as “TCP”;
  8. Leave the source port as “0”;
  9. In destination port put your SSH port (ex: 22);
  10. Add a description if you like and click “Okay”.

Note: Firewall rules can take up to 5 minutes to apply.

How do I add application filters?

We provide application filters that are created by Path.net. For more information on these filters please read the DDoS Protection section.

To access it:

  1. Go to the networking section on the Stallion;
  2. Click on the gear where your “DDoS Protected IP” is;
  3. Click on “Configure DDOS Protection”;
  4. Click on “Application Filters”;
  5. Add Application Filter.
  6. Select the Application filter you want to use.

Does Stallion have an API?

Stallion has a very basic API at the moment that lets you start, shutdown and reboot the VPS and some other basic features.

You can read the guide on how to use it here: Client API

How do I activate my AnyCast IP?

To activate your AnyCast IP you must have a VPS in all of our locations (Las Vegas, New York, Luxembourg). Read the Anycast page for more information.

  1. To activate AnyCast click on the “Networking” tab on the Stallion
  2. Click “Assign Anycast IP Address”. (will be given option to set up to 5 anycast IPs, only one is needed)
  3. On each applicable VM, go to Networking tab, ensure Anycast IP is “on`, hit “Save Changes”
  4. On each applicable VM, bind regular IP to eth0, Anycast to eth0:0 with only Address and Netmask fields

Sample /etc/network/interfaces from lv-test.buyvm.net, which uses Anycast:

root # cat /etc/network/interfaces

auto lo

    iface lo inet loopback
    
    auto eth0
    allow-hotplug eth0
    iface eth0 inet static
    address         209.141.56.135                                                                                                     
    network         209.141.56.0                                                                                                       
    gateway         209.141.56.1                                                                                                       
    broadcast       209.141.56.255                                                                                                     
    netmask         255.255.255.0                                                                                                      
 
                                                                                                                                          
    auto eth0:v6
    allow-hotplug eth0:v6
    iface eth0:v6 inet6 static
    address         2605:6400:0020:0078::1
    gateway         2605:6400:0020::1
    netmask         48
    
    
    auto eth0:anycast
    allow-hotplug eth0:anycast
    iface eth0:anycast inet static
    address         198.251.86.22
    netmask         255.255.255.0
    
    
   

* Standard naming practice is eth0, eth0:0, eth0:1, etc. I use eth0:v6/eth0:anycast simply to identify bindings easier.

How do I use BGP Sessions on the Stallion?

We offer BGP Sessions for free. You need to create a ticket to have your Autonomous System Number (ASN) approved.

[still work in progress]