|
|
# JetConf - Resolver
|
|
|
Data model and [JetConf](https://gitlab.labs.nic.cz/labs/jetconf) backend for DNS resolvers.
|
|
|
# Jetconf - Resolver
|
|
|
|
|
|
* [Knot Resolver](https://www.knot-resolver.cz/)
|
|
|
* [Unbound](https://www.unbound.net/)
|
|
|
* [PowerDNS](https://www.powerdns.com/)
|
|
|
* [BIND](https://www.isc.org/downloads/bind/)
|
|
|
Data model and library for DNS resolvers.
|
|
|
- [Knot Resolver](https://www.knot-resolver.cz/)
|
|
|
- [Unbound](https://www.unbound.net/)
|
|
|
- [PowerDNS](https://www.powerdns.com/)
|
|
|
- [BIND](https://www.isc.org/downloads/bind/)
|
|
|
|
|
|
## Resolvers implemented Configuration Research
|
|
|
* [Research of implemented configurations and parameters](research)
|
|
|
- [Official Documentation]()
|
|
|
|
|
|
## Data Model
|
|
|
- [Current schema tree](https://gitlab.labs.nic.cz/jetconf/jetconf-resolver/raw/master/data-model/model.tree)
|
|
|
- [Example JSON data](https://gitlab.labs.nic.cz/jetconf/jetconf-resolver/raw/master/tests/complete/example-data.json)
|
|
|
|
|
|
## Examples
|
|
|
* [Deckard Configuration](Deckard) (Knot Resolver, Unbound 1.7)
|
|
|
#### YANG Modules
|
|
|
|
|
|
- [cznic-dns-types](https://gitlab.labs.nic.cz/jetconf/jetconf-resolver/raw/master/yang-modules/cznic-dns-types@2018-05-14.yang)
|
|
|
- [cznic-resolver-common](https://gitlab.labs.nic.cz/jetconf/jetconf-resolver/raw/master/yang-modules/cznic-resolver-knot@2018-07-27.yang)
|
|
|
- [cznic-resolver-knot]()
|
|
|
|
|
|
## Development
|
|
|
|
|
|
Python virtual environment [installation](devinstall).
|
|
|
|
|
|
## Examples and Test
|
|
|
- [Validate JSON Data](validation)
|
|
|
- [Generate Unbound and Kresd configuration files](generate)
|
|
|
- [Convert unbound.conf to json file](convert)
|
|
|
|
|
|
## Other
|
|
|
- [Deckard configuration](https://gitlab.labs.nic.cz/jetconf/jetconf-resolver/wikis/deckard)
|
|
|
- [Research of implemented parameters](https://docs.google.com/spreadsheets/d/1szu6QWuKUzjxNtXsI8ybVQ0VDDg59gdFZFatcv13nTQ/edit?usp=sharing)
|
|
|
|
|
|
## Documentation
|
|
|
* [JetConf backend for DNS resolvers](backend)
|
|
|
* [Installation of the development environment](devinstall) |
|
|
\ No newline at end of file |