2. Telia Cloudy.Services Dashboard
- 6. Click on Dashboard menu left side and you can see Running and Stopped Virtual Machines, also Total Count of Virtual Machines, Networks and user account Latest events.
3. Create Virtual Machine
- 7. To create Your first virtual machine click in left pane on Instances menu;
- 8. Click Add Instance;
- 9. On Add Instance Wizard select ISO and click Next;
- 10. In step 2 “Select a Template” → In tab “Featured” select “MS Windows Server 2008 R2 – XenServer / VMware” → Choose Hypervisor “XenServer” → click Next;
!!!Highly recommend to choose VMware virtualization platform!!!
- 11. In step 3 “Compute Offering” select any compute offering, i.e. “2 CPU / 4GB RAM / 1Gbps / Auto Start - CLOUDY” → click Next;
- 12. In step 4 “Data Disk Offering” you can choose which one of DC space you want to use by selecting any available disk offering , i.e. “Custom disk - NL SAS in A2 DC - CLOUDY” → Set up disk size → click Next;
- 13. Skip step 5 by clicking on Next;
- 14. In step 6 “Network” field Name write, i.e. “MyGuestLAN” and click Next;
- 15. In last step 7 “Review” field Name (Optional) write “VirtualServer” → click Launch VM;
- 16. Wait while virtual machine is created. If this is your first virtual machine then it could take up to 3-4 minutes – your first network also will be created.
4. Installing virtual machine
- 17. In Instances section click on VirtualServer;
- 18. In Details tab click on View console ;
- 19. Perform Windows server installation until you are logged in for the first time (If you choose to install VS on the VMware hypervisor virtualization platform, mouse activity will be available after installing VMware tools.).
5. Installing Citrix XenServer Tools or VMware Tools for Virtual Machine (The installation of these tools is a mandatory requirement to ensure correct VS operation and SLA.)
- 20. Go to Instance menu → click on VirtualServer → click Deatach ISO depending on the option in step 2.10.) → OK; → Yes → click Attach ISO → choose “xen-pv-drv-iso” or "VMware Tools Installer ISO" (
- 21. Click View console
How to install VMware Tools or Open VM Tools on:
→ click Start → Computer → mouse right click on CD Drive (D:) → choose Open in new window → double click on “dotNetFx40_Full_x86_x64.exe” →
- MS Windows Server - https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1018377;
- Linux CentOS - http://partnerweb.vmware.com/GOSIG/CentOS_7.html;
- Linux Red Hat - http://partnerweb.vmware.com/GOSIG/RHEL_7.html;
- Linux Ubuntu - https://graspingtech.com/install-vmware-tools-on-ubuntu/
- Linux Debian - http://partnerweb.vmware.com/GOSIG/Debian_8.html
- 22. Check “I have read and accept the license terms.” → Install → Finish;
- 23. From Taskbar click on AutoPlay;
- 24. In AutoPlay dialog box click Run installwizard.msi;
- 25. In Citrix XenServer Tools Installer Setup click Next → select “I accept the terms in the License Agreement” → Next → Next → Install → Install tools → Restart Now.
6. Configure VirtualServer to access from the Internet by Remote Desktop or SSH for Linux
- 26. After restarting VirtualServer in ViewConsole click Ctrl-Alt-Del → enter Password → Click Done;
- 27. Click Start button → On Computer click mouse right button → Properties → Remote Settings → select “Allow connections only from computers running Remote Desktop with Network Level Authentication (more secure)” → on dialog box Remote Desktop Connection click OK → OK;
- 28. Close “Control Panel\System and Security\System window”.
How to configure RDP on:
MS Windows Server 2012 R2 - http://winplat.net/2012/07/16/how-to-enable-remote-desktop-on-windows-server-2012 and configure local FW for RDP incoming connections https://www.interactivewebs.com/blog/index.php/server-tips/windows-2012-r2-remote-desktop-enabled-cannot-rdp-connect/
MS Windows Server 2016 - https://www.rootusers.com/how-to-enable-remote-desktop-in-windows-server-2016
How to configure SSH on: https://www.rosehosting.com/blog/how-to-configure-and-use-openssh-on-centos-7/
Linux CentOS - https://wiki.centos.org/HowTos/Network/IPTables
Linux Red Hat - https://linuxconfig.org/how-to-open-ssh-port-22-on-rehdat-7-linux-server
Linux Ubuntu - https://help.ubuntu.com/lts/serverguide/firewall.html
Linux Debian - https://www.upcloud.com/support/configuring-iptables-on-debian-8-0
7. Configure network and firewall
- 29. To allow Internet connections from LAN you should go to CloudPlatform → Network menu;
- 30. Select 10.171.0.0/20 in CIDR column → click mouse right button and choose Copy;
- NB! 10.171.0.0/20 is the default Guest LAN CIDR, but you can use any CIDR, i.e. 192.168.0.0/24;
- 31. NB! All outgoing traffic is blocked by default. To allow all communications between your VirtualServer Guest network and the Internet configure your egress traffic rules:
Click MyGuestLAN → Egress rules → in Protocol column choose All → in Source CIDR column click mouse right button and choose Paste → click Add;
- 32. To allow connect from Internet to VirtualServer you should go to Network menu;
- 33. In column Quickview click on “+” and choose “View IP Addresses”;
- 34. Write down IP address from column IPs (for example 220.127.116.11) – you will need it later in RemoteDesktop client tool;
- 35. Click on (for example) 18.104.22.168 [Source NAT];
- 36. Click Configuration → In Firewall icon click View all → and enter 0.0.0.0/0 in Source CIDR field, 3389 (22 for Linux SSH) in Start Port and End Port field → Add – this will allow RDP connections from any IP address on the Internet;
- 37. Click on (for example) 22.214.171.124 [Source NAT];
- 38. On Port Forwarding icon click View all → Enter in Private and Public Port fields 3389 (22 for Linux SSH);
- 39. Click Add;
- 40. Click in Select field;
- 41. Apply;
- 42. On Your local computer start Remote Desktop Connection application (Click Start menu → All Programs → Accessories → Remote Desktop Connection) and write the IP address (that you wrote down 34rd step, for example 126.96.36.199);
- 43. Click Connect.
After MS Windows Server or MS Office installation, activation scripts can be find here: http://kms.cloudy.services/ (Access to link is only available from Cloudy.Services external IPs).