Does NoMachine require Internet access or can it run on an air-gapped network?
NoMachine software can run in both environments. There are two types of license format available depending on your requirements and the product you use. The free version of NoMachine can be used on a network that does not have access to the Internet. Its license file does not need to be validated through an online licensing server. NoMachine Enterprise products can have two types of license format and your network setup will determine which license you need.
When you purchase new software subscriptions from the store on the NoMachine website, by default you receive what we call an "online license". The license file is installed once on the server machine which is then validated through the NoMachine licensing server. Internet access is therefore a requirement (through outbound access on HTTPS port 443) to allow the NoMachine server to periodically verify the validity of its subscription. The key benefit is that you do not need to keep reinstalling license keys each time your renew your subscription. You can read about this in more detail in the following articles:
How online server subscription checks work https://kb.nomachine.com/AR11U01209
How do NoMachine server licenses work in v9 https://kb.nomachine.com/AR10U01206
If you need to activate NoMachine software which is running on hosts within an air-gapped network, where external internet access is blocked or severely restricted, you require an offline or on-premise license. We can provide you with the license file that does not require access to the Internet. Please contact our sales team with the details of your set-up and license requirements.
