|
EverydayTech Platform - Developer Reference
Complete Source Code Documentation - All Applications
|
For Microsoft Windows users, the easiest way to install MeshCentral is by using the dedicated installer tool. This tool automates the setup, including checking for and installing Node.js if necessary.
You can download the MeshCentral installer from the official website or by clicking this link.
Recommendation: We advise running the installer on a modern version of Windows (e.g., Windows 8.1, Windows 10, or Windows Server 2012 or newer).
The installer will guide you through a few key settings:
| Setting | Description |
|---|---|
| Multi-user Server | Enabled (Checked): The server is open to the public. Users can create accounts and manage their own devices. Disabled (Unchecked): The server is limited to a single-user mode, with no login screen, accessible only from the server host machine. |
| Auto-update Server | Enabled: The server automatically checks for new releases daily (typically between 00:00 and 01:00 local time) and performs an update. The server will be inaccessible during the update process. |
| Server Mode | Choose how agents find the server: |
| LAN Mode | Recommended for small, local networks. The server does not need a fixed IP or DNS name. |
| WAN/Hybrid Mode | Required for managing devices over the internet. You must enter the server's public DNS name or static IP address into the Server Name field. This name must be correct or agents will fail to connect. If unsure, start with LAN Mode. |
Once installed, MeshCentral runs as a background Windows Service and can be accessed via the web browser link provided by the installer.
The installation tool can be run again at any time to:
The installer automatically configures the Windows Defender Firewall to allow MeshCentral to accept incoming connections.
By default, MeshCentral uses the following ports:
If you performed an advanced NPM installation or need to change the default ports, you may need to manually modify these firewall rules.
If you used the installer, you should see rules named MeshCentral Server TCP ports and optionally MeshCentral Server UDP ports.
To change the allowed ports (e.g., if you changed the MeshCentral configuration):
To create a new inbound firewall rule: