You can set this up on Windows Server 2012 or 2008 R2, which are commonly used for KMS installations. The important thing is that your KMS host – whatever version of Server you’re using – must support the client OS you’re activating.
To install the host key, you need to set up kms activator . For a KMS host, you use something called a Generic Volume License Key . You install this key on your server with slmgr /ipk <KMS Host Key>, and then activate it online with slmgr /ato. Once the server is running and registered, any client – say, a Windows 11 machine – can connect to this kms activator server and activate itself using its own GVLK, which is typically pre-installed on volume-licensed Windows images.