Hi.
The working principle of KMS is: after KMS is enabled, the KMS host will register an SRV record in DNS. KMS client computers discover KMS hosts through configured registry keys or through KMS SRV records in DNS. The client sends an RPC request to the KMS host through TCP port 1688, and the request includes the computer ID (CMID). The KMS host adds CMIDs to the table and returns an activation count to the client. Clients activate when an activation threshold is reached.
Activation threshold: 25 clients or 5 servers
Therefore, the connection between the KMS client and the KMS host must pass through DNS, and the KMS service cannot work without DNS. You need to configure DNS.
According to you, the device technology in your network is 20/22 or so. You have not reached the activation threshold, which may be why your client computer is not activated.
Hope the information is helpful.
============================================
If the Answer is helpful, please click "Accept Answer" and upvote it.