ZeroTierOne/netconf-service
2014-02-06 10:59:50 -08:00
..
Makefile Netconf updates -- actually issue COM, and log attempts to access networks in NetworkActivity using the new authenticated flag in the new DB schema. 2013-10-24 16:19:53 -04:00
netconf-test.cpp Netconf service itself works, time to integrate. 2013-08-02 14:25:23 -04:00
netconf.cpp Fix a possible infinite loop in netconf service... in the long term need to fix IP assignment logic period cause the current incarnation sucks. 2014-02-06 10:59:50 -08:00
README.txt Add netconf-service readme. 2013-11-08 09:34:17 -05:00

This is the netconf service, which can be built and run by placing it in the
services.d subfolder of the ZeroTier One home directory.

Users probably won't be interested in this. It's for running a "netconf
master," which handles certificate issuing, static IP assignment, and other
things for a network. The ZeroTier address of the netconf master forms the
first 40 bits of a hexadecimal network ID, permitting the master to be
located and queried.

Masters currently don't support multi-homing, but they can easily be made
fault tolerant via fail-over. If the master node goes down, it can be
started elsewhere with the same ZT1 identity. (The underlying database would
also have to be fault tolerant.)

For this to work it requires a MySQL backend with a properly structured
database.