Bind a skriptování před odesláním odpovědi

maxlink

Bind a skriptování před odesláním odpovědi
« kdy: 20. 06. 2017, 11:42:21 »
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
« Poslední změna: 21. 06. 2017, 22:42:55 od Petr Krčmář »


Re:Bind a "scripting engine"
« Odpověď #1 kdy: 20. 06. 2017, 11:54:23 »
Nenapsal jste, zda jde o autoritativní server nebo resolver. Knot Resolver je možné skriptovat v Lua, Knot DNS (autoritativní server) má možnost přidávat moduly.

maxlink

Re:Bind a "scripting engine"
« Odpověď #2 kdy: 20. 06. 2017, 12:21:26 »
Nenapsal jste, zda jde o autoritativní server nebo resolver. Knot Resolver je možné skriptovat v Lua, Knot DNS (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.

Tuxik

  • *****
  • 1 473
    • Zobrazit profil
    • E-mail
Re:Bind a "scripting engine"
« Odpověď #3 kdy: 20. 06. 2017, 12:59:31 »
PowerDNS se dá tuším taky skriptovat pomocí Lua.

Lol Phirae



Youda

Re:Bind a "scripting engine"
« Odpověď #5 kdy: 20. 06. 2017, 21:22:26 »
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

Lol Phirae

Re:Bind a "scripting engine"
« Odpověď #6 kdy: 21. 06. 2017, 08:48:27 »
Knihovna Snmp4Java umoznuje jednoduse si napsat DNS server

Kristova noho!  ::) :o

xy

Re:Bind a "scripting engine"
« Odpověď #7 kdy: 21. 06. 2017, 11:17:25 »
K cemu takova hovadina? Hodne stesti pri reseni problemu s DNSSEC...