Contents
1. KnotDNSresolver
1.1. 全体の構造
http://knot-resolver.readthedocs.io/en/latest/lib.html
おかしな返答がきたときの話が少ないように思う。
1.2. 1.2.6 feature
/NXDOMAINの扱い /out-of-bailiwick
1.3. 修正の試み
1.4. インストール後
dynamic linkがdefaultになったそうで、ubuntuではインストールとともにldconfigを実行する必要があった。 -- ToshinoriMaeno 2015-12-11 10:20:06
/zone-cut /defending-poison /毒盛耐性 /resolver.c
https://gitlab.labs.nic.cz/knot/resolver
GitHub: https://github.com/CZ-NIC/knot-resolver
docs: http://knot-resolver.readthedocs.org/en/latest/index.html /iterative API
メイリングリスト: https://lists.nic.cz/pipermail/knot-dns-users/
https://storify.com/KnotDNS/knot-dns-recursive-beta-2
https://ripe70.ripe.net/presentations/121-knot-resolver-ripe70.pdf
https://hub.docker.com/r/cznic/knot-resolver/
http://marek.vavrusa.com/2015/10/15/kresd-scripting/
http://en.blog.nic.cz/2015/08/12/embedding-luajit-in-30-minutes-or-so/ kresdにlua scriptを追加するのは簡単そうだ。kresdの構造とluaを勉強しよう。
1.5. 入門記事
http://jpmens.net/2015/10/01/a-look-at-the-knot-dns-resolver/
https://storify.com/vavrusam/making-of-knot-dns-resolver
https://gitlab.labs.nic.cz/knot/deckard /deckard
1.6. configuration
http://knot-resolver.readthedocs.io/en/latest/daemon.html#configuration
/configuration /policy 0x20-bit encoding
1.7. RPZ
1.8. make
clone 作成コマンド
git clone https://github.com/CZ-NIC/knot-resolver.git
[/libuv]] : http://nikhilm.github.io/uvbook/ https://github.com/libuv/libuv
/LuaJIT http://luajit.org/luajit.html
1.9. log