Ahoj, existuje pro bind (nebo i jine dns server) možnost lehce scriptovat co se uvnitř děje? Dám příklad o co mi jde, z LAN mi přijde reqeust na A záznam pro domena.cz, dns server vyřídí dotaz, ale ještě než odešle odpověď klientovi tak vykoná script, který např. porovná jestli odpověd je taková či maková a pokud ano, tak vrátí jako odpověď jinou hodnotu klientovi.
Díky Max
Nenapsal jste, zda jde o autoritativní server nebo resolver. Knot Resolver (https://www.knot-resolver.cz/) je možné skriptovat v Lua, Knot DNS (https://www.knot-dns.cz/) (autoritativní server) má možnost přidávat moduly.
Citace od: Filip Jirsák kdy 20. 06. 2017, 11:54:23
Nenapsal jste, zda jde o autoritativní server nebo resolver. Knot Resolver (https://www.knot-resolver.cz/) je možné skriptovat v Lua, Knot DNS (https://www.knot-dns.cz/) (autoritativní server) má možnost přidávat moduly.
Pouze resolver v LANce.
Mrknu na Knot, presne o Lua jsem uvazoval a nasel jsem i neco pro bind kde je backend s Lua.
PowerDNS se dá tuším taky skriptovat pomocí Lua.
https://www.unbound.net/documentation/pythonmod/index.html
Knihovna Snmp4Java umoznuje jednoduse si napsat DNS server - je to defacto exampl pouziti knihovny.
A do kodu si muzes nahookovat co chces a kam chces
Citace od: Youda kdy 20. 06. 2017, 21:22:26
Knihovna Snmp4Java umoznuje jednoduse si napsat DNS server
Kristova noho! ::) :o
K cemu takova hovadina? Hodne stesti pri reseni problemu s DNSSEC...