Skip to main content

You are currently viewing documentation for version 1.0, which is no longer updated. Please refer to the latest version (2.1) for the most up-to-date information.

1. Introduction

This document serves as a comprehensive installation manual for the deployment of KMS . It encompasses both virtualized and physical installation strategies, with a focus on virtual machine deployment via Microsoft Hyper-V. Detailed attention is given to virtual hardware configuration, system initialization, Ubuntu operating system deployment, Docker environment setup, and network configuration.

Pre-requisites - 

  • RAM (Memory) -Recommended: 32 GB RAM 
  • Minimum: 16 GB RAM (acceptable for limited use but not recommended for optimal performance). 
  • Storage - Type: SSD (Solid State Drive) – mandatory for faster performance. 
  • Minimum Capacity: 256 GB SSD (128 GB may work, but 256 GB or higher is strongly recommended). 
  • Processor (CPU) - Preferred: Intel Core i7 
  • Minimum: Intel Core i5 (only if i7 is not available). 
  • Operating System (OS) - Windows 11 Pro is required. 
  • Windows Home Edition is not supported – users must confirm the OS version. 

1. Enable Hyper-V on Windows 

  1. Open Start Menu, type Windo ws Features, and click Turn Windows features on or off
  2. In the Windows Features dialog: 
  • Scroll to Hyper-V
  • Tick both: 
a). Hyper-V Management Tools  b). Hyper-Platform 
  1. Click OK. and Restart your PC when prompted. 
Ins1 Pn  

2. Verify Hyper-V Installation  

  • After restarting, open Control PanelPrograms and FeaturesTurn Windows features on or off ➔ confirm Hyper-V is checked. 

3. Create Virtual Machine in Hyper-V 

  1. Open Hyper-V Manager
  2. Click NewVirtual Machine, follow the wizard: 
  • Assign a name. 
  • Specify memory (e.g., 8-16 GB). 
  • Configure network adapter ➔ attach to V Internet KMS virtual switch. 
  • Set virtual hard disk (VHD) size. 
  • Attach installation ISO if needed. 
  1. Complete the wizard and finish VM creation. 
Ins2 Pn Ins3 Pn Ins4 Pn Ins5 Pn

4. Configure Hyper-V Networking    

A. Configure Static IP for Virtual Switch_ _
  1. Open Control PanelNetwork and Sharing CenterChange adapter settings
  2. Right-click vEthernet (V Internet KMS)Properties ➔ select Internet Protocol Version 4 (TCP/IPv4)Properties
  3. Choose Use the following IP address, then set: 
  • IP address: 192.168.100.1 
  • Subnet mask: 255.255.255.0 
  • Leave Default gateway blank. 
  1. Click OK, then Close
Ins6 Pn   B. Set up Virtual Switch_ _
  1. Open Control PanelNetwork and Sharing Center
  2. Click Change adapter settings on the left sidebar. 
  3. Right-click your active Internet connection (e.g., Wi-Fi or Ethernet) ➔ PropertiesSharing tab. 
  4. Enable, Allow other network users to connect through this computer’s Internet connection
  5. From the dropdown, select vEthernet (V Internet KMS) (your Hyper-V virtual switch).  Ins7 Pn  

 5. Add Network Adapters 

  1. In Hyper-V Manager, right-click your VM ➔ Settings
  2. Under Hardware, add network adapters as needed: 
  • First adapter: V Internet KMS (for KMS or Internet access). 
  • Second/third adapters: for PLC or other networks. 
  1. For each added adapter: 
  • Click Apply, then OK
Ins8 Pn Ins9 Pn Ins10 Pn

6. Start & Configure the VM 

  1. Start the VM from Hyper-V Manager.  Ins11 Pn  
  2. Login with default credentials: 
  • Username: root 
  • Password: Ketsol@1234% 
  1. Run basic network configuration commands in VM terminal: 
Configure Interfaces:_ _ Ins12 Pn
  • For eth0 (KMS network): 
    bash                                                                                                                              
    
    ifconfig eth0 192.168.100.2 netmask 255.255.255.0 up 
    

     
  • For eth1 (Internet/DHCP network): 
    bash                                                                                                                              
    
    dhclient eth1 
    

     
  • (Optional) For additional interfaces like PLC, assign static IPs (e.g., 192.168.2.10 for PLC device, 192.168.2.11 for your laptop). 
 

7. Access KMS software   

  • Open the browser on your laptop. 
  • Navigate to http://192.168.100.2 (or the IP you set on eth0). 
  • Login with: 
  • Username: admin 
  • Password: admin 
  • Remember to check Remember Me before signing in.