Skip to content

ZeroTier ​

Replace network with your ZeroTier network ID and authorize the client in its controller. Network routes determine reachable destinations; joining alone does not provide an internet exit. Cleared identity storage may require reauthorization.

Node example ​

Merge this node into the configuration’s proxies list. Replace example addresses, identities, and credentials. If you rename Node, update group references too.

yaml
proxies:
  - name: Node
    type: zerotier
    network: "0123456789abcdef"
    udp: true

Keep udp: true explicitly when UDP is needed; omission does not enable it in this reference version.

Protocol fields ​

FieldHow to configure it
network16-digit hexadecimal network ID; quote it to preserve the string.
state-dirOptional node-identity storage directory.
identity-secretOptional complete private identity content, not a file path. It must include private keys and pass identity validation. Omit it to keep using the identity managed in state-dir; do not reuse one identity on two concurrently running nodes.
planetApp-readable private Planet file path, if required.
mtu / physical-mtuTunnel and physical UDP payload MTUs; normally leave defaults.
remote-dns-resolve / dnsUse DNS reachable through the virtual network when remote resolution is needed.

Groups and rules · Common fields · TLS · Transports

Reference: mihomo.

The identity-secret field was checked against Clash Core snapshot 7ea70d1.