Connect VM to ZeroTier without ZeroTier client on it

This might be useful to connect e.g. Windows XP to ZeroTier network or other machines which you can't or don't want to install ZeroTier client to.

  1. Create ZeroTier network in control panel and join it on your host

  2. Allow Ethernet bridging for your host in control panel

    ZeroTier Control panel: Allow bridging

  3. In VM network settings, add second network adapter: bridge.

    Connect it to your ZeroTier network interface (e.g. zt0)

    VM network: ZeroTier bridge

  4. In your VM, configure network manually (e.g. if your ZeroTier network is 10.147.17.0/24, set IP in that range)

  5. Done! It won't show up in Control panel, but now your VM is part of your ZeroTier network.


This could also be done with routing, but in this case bridging is much easier.