Description
ZeroTier is a solution for creating virtual networks and delivering Software Defined Networking (SDN) services. See the
Network Topology below:

● PLANET: Planet server, ZeroTier root server
● MOON: Satellite server
Purpose:
Provides a decentralized, low-latency relay and proxy service to enhance network connectivity, stability, and efficiency.
Each ZeroTier node typically communicates via peer-to-peer (P2P). If two nodes lack NAT traversal capability or are restricted by firewalls, direct communication may be limited. Data forwarding through relay nodes is then used. When two nodes cannot directly connect, they can relay data through the same Moon server, ensuring uninterrupted communication.
● Device (LEAF): Network client
● NODE ID: Each device running ZeroTier generates a unique Node ID. The Node ID uniquely identifies the device within the ZeroTier network, similar to a MAC address in traditional networks.
● Network ID: A unique identifier generated by the ZeroTier controller to identify a virtual network. Devices need to use a specific Network ID to join the corresponding virtual network. The Network ID determines which devices belong to the same virtual network, enabling them to communicate with each other.
Requirement
- Milesight UR32/35 Router with Firmware Version 32/35.3.0.9 and higher.
Configuration
Step 1:
Go to Zerotier official server registration: https://my.zerotier.com/


Step 2:
Create a virtual network. Click “Create A Network” in the management interface to generate a unique Network ID, which will be recorded for subsequent devices to join.

Step 3:
Copy network id for client connection.

Step 4:
Configure Zerotier between 2 router. Add ZeroTier Connection first. Fill in the network ID which you have created.

Router 1:

Router 2:

Step 5:
Clients joining the network need to be authenticated on the website before being allowed to log in.
The corresponding IP will be generated after a successful connection.
We can try to access the router using this IP.
Verify that the network is interoperable between clients.
Using laptop and T1, T2 two routers ping each other normally, the configuration is effective.
---END---