Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
stallion [2021/04/25 13:32]
cubebuilder
stallion [2021/06/16 12:57] (current)
cubebuilder [How do I activate my AnyCast IP?]
Line 3: Line 3:
  
 ====What is Stallion? ==== ====What is Stallion? ====
-Stallion is a control panel for managing your KVM Slices and storage slab that was completely created by Frantech. It is not based off any existing software (such as SolusVM or Virutalizor).+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. Stallion lets you manage your KVM Slices and storage slabs very easily.
 +
 +You can access Stallion here: [[https://manage.buyvm.net/|manage.buyvm.net]]
  
 ==== I just bought a VPS and it has been provisioned, how do I access the Stallion? ==== ==== I just bought a VPS and it has been provisioned, how do I access the Stallion? ====
Line 15: Line 17:
  
  
-==== How do I install the operating system? ====+==== 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. Once you have logged into Stallion click on your VPS which should be on the first page of the Stallion when you log in.
 {{:stallion_home.png?400|}} {{:stallion_home.png?400|}}
Line 25: Line 27:
 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! 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 a Linux distrouse 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 ClientWindows provides a RDP Client by default called "Remote Desktop Connection". Login with the IP address and click "connect" you will then need to put the username as "Administrator" and the password you created on the Stallion.+If you installed Windowsyou 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! After that your operating system will be ready to be used!
Line 49: Line 51:
 Go to the "Storage Volumes" section on the Stallion and attach it to your KVM Slice. Go to the "Storage Volumes" section on the Stallion and attach it to your KVM Slice.
  
-After that read this [[slab|guide]] on how to setup your storage slab on both Linux and Windows.+After your slab is attached to your KVM slice, please read this [[slab|guide]] on how to setup your storage slab on both Linux and Windows.
  
 ==== How do I enable my DDoS Protected IP on the Stallion? ==== ==== How do I enable my DDoS Protected IP on the Stallion? ====
-  - Go to Stallion and select the server in question and click "Networking" +  - Go to Stallionselect the server in question and click "Networking"; 
-  - Activate the DDoS Protected IP and turn off the non protected IP if needed. +  - Activate the DDoS Protected IP and turn off the non-protected IP if needed; 
-  - Click on the dropdown where it says "Main IP Address" and select your protected IP and click "Save Changes". Setting this makes this IP be handed out over DHCP. +  - 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; 
-  - Reboot your VPS or restart its' networking. +  - Reboot your VPS or restart its' networking; 
-  - 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 [[https://ipinfo.io|ipinfo.io]] and see if your DDOS Protected IP shows up.+  - Run ''curl ipinfo.io'' and see if your DDOS Protected IP shows up. If you're using Windows Server 2016running ''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 [[https://ipinfo.io|ipinfo.io]] and see if your DDOS Protected IP shows up.
    
 ==== How do I set a Reverse DNS for my IP Address? ==== ==== How do I set a Reverse DNS for my IP Address? ====
-  - Go to the networking section on the Stallion. +  - Go to the "Networking" section within Stallion; 
-  - Click on where it says "not set" on the reverse DNS area on your IP and put your reverse DNS, or click on the gear and click "Edit Reverse DNS".+  - 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? ==== ==== How do I use the DDoS Protection firewall? ====
Line 66: Line 68:
  
 To access it: To access it:
-  - Go to the networking section on the Stallion +  - Go to the "Networking" section within Stallion; 
-  - Click on the gear where your "DDoS Protected IP" is  +  - Click on the gear where your "DDoS Protected IP" is; 
-  - Click on "Configure DDOS Protection"+  - Click on "Configure DDOS Protection".
  
 If you would like to block all ports and keep ones you need open then do the following: If you would like to block all ports and keep ones you need open then do the following:
-  - Click "Add Rule"  +  - Click "Add Rule"; 
-  - Select the protocol to "ALL (All Protocols" +  - Select the protocol to "ALL (All Protocols)"; 
-  - Select the action to "DENY" +  - Select the action to "DENY"; 
-  - Add a description if you like and click "Okay" +  - Add a description if you like and click "Okay"; 
-  - Then open any ports you need (for example SSH) +  - Then open any ports you need (for example SSH); 
-  - To do this click "Add Rule" +  - To do this click "Add Rule"; 
-  - Select the Protocol as "TCP" +  - Select the Protocol as "TCP"; 
-  - Leave the source port as "0" +  - Leave the source port as "0"; 
-  - In destination port put your SSH port (ex: 22)+  - In destination port put your SSH port (ex: 22);
   - Add a description if you like and click "Okay".   - Add a description if you like and click "Okay".
  
Line 85: Line 87:
  
 ==== How do I add application filters? ==== ==== 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|DDoS Protection]] section.+We provide application filters that are created by Path.net. For more information on these filters please read the [[ddos|DDoS Protection]] section.
  
 To access it: To access it:
-  - Go to the networking section on the Stallion +  - Go to the networking section on the Stallion; 
-  - Click on the gear where your "DDoS Protected IP" is  +  - Click on the gear where your "DDoS Protected IP" is; 
-  - Click on "Configure DDOS Protection" +  - Click on "Configure DDOS Protection"; 
-  - Click on "Application Filters"+  - Click on "Application Filters";
   - Add Application Filter.   - Add Application Filter.
   - Select the Application filter you want to use.   - 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: [[clientapi|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, Miami and Luxembourg). Read the [[anycast_vps|Anycast]] page for more information.
 +
 +  - To activate AnyCast click on the "Networking" tab on the Stallion
 +  - Click "Assign Anycast IP Address" (will be given option to set up to 5 anycast IPs, only one is needed)
 +  - On each applicable VM, go to Networking tab, ensure Anycast IP is "on`, hit "Save Changes"
 +  - 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
 +<code>
 +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
 +      </code>
 +      
 +     
 +* 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 in order to use BGP Sessions.
 +
 +[still work in progress]
 +
 +====How do I backup my VPS?====
 +BuyVM offers automatic scheduled  backups starting at **$0.50/mo**. Backups are done every midnight (GMT -7). 
 +
 +Backups are good incase your VPS has a issue, Hardware issue, disk failures or a incident at the datacenter. 
 +
 +Backups are **soon** to be stored at a off-site location in Dallas.
 +
 +To access backups go to the Stallion, click on your VPS and go to the "Backups & Snapshots" tab.
 +
 +If you want to restore from a scheduled backup click on the "Restore" button. 
 +
 +
 +We also have a "snapshot" option which includes **5 free snapshots** to roll back in case something goes wrong when installing or testing software.
 +
 +====How do I use or create a snapshot?====
 +
 +Snapshots are a way to "roll back" your VM when testing or installing software and something goes wrong.
 +
 +We provide **5 free snapshots**. Please note that this is not like backups, if you want an automated backup system then please read: [[http://doku.cubebuilder.me/doku.php?id=stallion#how_do_i_backup_my_vps|How do I backup my VPS?]]
 +
 +If you're going to install or update anything it's best to take a snapshot in case something goes wrong and you lose your data.
 +
 +To create a snapshot
 +  - Go to the Stallion
 +  - Go to your VM
 +  - Click "Backups & Snapshots"
 +  - Click "Create Snapshot".
 +After that a snapshot will be created and show up on the list and you can roll back to it whenever you want.
 +
 +====How can I upload my own ISO to the Stallion and install it on my VPS?====
 +If an OS you want isn't on the Templates section you are able to upload your own ISO's.
 +
 +To do this:
 +  - Go to Stallion
 +  - Go to your VM
 +  - Click on the "CD-ROM" section
 +  - Click "Upload ISO"
 +  - Put the direct link of ISO you want to upload (ex: example.com/debian-10.iso/)
 +  - Click Upload. 
 +  - Once the ISO is uploaded it will show up on the "Uploaded ISO's" list
 +  - Click on "Mount ISO" on the ISO you want to mount to your VM.
 +  - Now go to the "Settings" tab and head over to "KVM Settings".
 +  - Click on "Boot Order" and click on "(1) CDROM (2) Hard disk" and click "Save Changes"
 +  - Power off and power on your VM.
 +  - Since you will not have SSH or RDP access, you will need to access the VM using the VNC Option. You can either choose the "Web Based Console" or use your own VNC client by clicking "Direct VNC connection" and copying the details.
 +  - After you installed the operating system from the ISO image head over to "CD-ROM" and click "Eject CD-ROM".
 +  - Head over to Settings tab, go to the KVM settings and change the boot order from "(1) CDROM (2) Hard disk" back to "(1) Hard Disk (2) CDROM" so your VM doesn't attempt to boot to the CDROM.
 +
 +
 +
 +
 +
  
  
-