ddns for holenat base on coredns and etcd
smartdns use coredns as dns server and etcd as backend storage, before running smartdns, you should run coredns and etcd firstly
- run etcd, more info
- install coredns
- run coredns with etcd plugin coredns etcd plugin
# get source code
go get github.com/holenat/smartdns
# build proto
protoc --go_out=plugins=grpc:. smartdns.proto
# build smartdns
go build -o smartdns
./smartdns -c smartdns.toml