I am trying to set up BIND on my server machine for the very first time. I have already had a lot of help, for which I'm grateful, in creating zone files, so my C:\MPTN\ETC contains what should be the necessary files. I am starting named with the command
Unfortunately named.exe exits immediately with the error message
A non-recoverable error occurred. The process ended.
Although this is an unhelpful message, I strongly suspect that the problem is that I am missing a public/private key pair. Googling has told me that these have to be assigned to me by the .org TLD (although I can no longer find that information), but I suspect that people normally create their own keys. I get the impression that these are RSA keys, and I know how to generate RSA keys (for SSH, for example), but it's hard to be sure. For example, the file bind.keys contains
I know what the base64 encoding is, and I know what the 257 is, but what are the 3 and the 8? So, this is probably not an RSA public key.
In summary, my immediate problem is to understand
(a) what sort of keys are these, and how are they generated?
(b) where should the public and private key be put within the %ETC file structure.