zerotier / zerotier/ZeroTierOne

Feasibility of running ZeroTier in a fully offline LAN?

Open
#2,525 2 comments 2 reactions 1 assignee View on GitHub

@joseph-henry is already working on this.

Since Oct 6, 2025.

Dominant language
C++
Stars
17.1k
Forks
2k
PR merge metrics
No merged PRs in 30d

Description

Hi! I’m trying to use ZeroTier in a completely offline LAN, but I’ve run into some issues.

I tried:

  • Using a moon (generating a moon file pointing to node A)
  • Using a planet (generated from node/World.hpp, pointing to node A)

On node A, I run the controller, create a network, and join it. The controller shows node A and I can authorize it successfully. However, when I run zerotier-cli info on node A, the status is always:

200 info xxx 1.14.1 OFFLINE

When I configure node B to join the same network, it also fails to connect to the planet (node A), and I don’t see its join request in the controller.

I’ve read #610, and it seems ZeroTier should already support this kind of setup, but I haven’t been able to get it working.
Does ZeroTier require Internet connectivity to establish links, or am I missing something?
Any experience or hints would be greatly appreciated!

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.