RNDC Socket Programming
David Fort
david.fort at irisa.fr
Mon Aug 16 13:46:42 UTC 2004
Danny Mayer wrote:
> At 02:40 PM 8/13/2004, Jeremy wrote:
>
>>Hello List,
>>
>> I am using a server-side language called Lasso to develop a web-UI
>>for BIND. Lasso does not offer a cross-platform compatible way to
>>execute system commands, so I wanted to use sockets programming to
>>communicate with the RNDC utility. I can not seem to find any specs on
>>the protocol headers to send/recieve from the utility. Does anyone
>>have any information that could assist me?
>>
>>Thanks in advance.
>>- Jeremy
>
>
> There is no programmable interface as such. You can read the rndc.c source and
> look at the header files for documentation as to what it does, but you cannot
> call rndc itself. You'd basically need to call the isccc API yourself.
>
IIRC rndc uses an encrypted channel to communicate(libisccc abstracts
this). So the best way to do "rndc like" things is to use libisccc
shipped with BIND.
More information about the bind-users
mailing list