A dynamic DNS server to host the names of guests with changing IP addresses by providing an HTTP API for updating bind9 configurations.
Go to file
notplants 24afbe168e Working on using trust client 2021-05-10 13:20:43 +02:00
bash Working on using trust client 2021-05-10 13:20:43 +02:00
src Working on using trust client 2021-05-10 13:20:43 +02:00
.env.sample One zone per subdomain 2021-05-10 10:46:15 +02:00
.gitignore basic dns server works! 2019-04-19 13:00:06 +12:00
Cargo.lock One zone per subdomain 2021-05-10 10:46:15 +02:00
Cargo.toml Working on using trust client 2021-05-10 13:20:43 +02:00
README.md parse cli args to get logging 2019-05-07 23:27:55 +12:00

README.md

peach-dyndns-host

a DNS server to host the names of guests with changing IP addresses

work in progress

demo

git clone git@github.com:peachcloud/peach-dyndns-host
cd peach-dyndns-host
cargo run -- -vvv # DEBUG log verbosity

in another terminal

dig @localhost -p 12323 test.dyn.peach.cloud

or

curl http://localhost:3000