Dynamically updating Microsoft DNS Server

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Hello

I'm considering using Microsoft DNS Server for web hosting purposes. What I'd like to do excactly is dynamically generate host (a) record for a registered client with asp(.net) or vb(.net) to MS DNS Server. In more detail

1. Customer creates account online and requests a host record name (ex. clienthost.mydomain.com
2. Application then creates a dns record for requested hostname
3. DNS Server dynamically reads the in configuration change and from there on directs dns lookups for that domain to specified ip

Sort of what no-ip and dyndns do, but not with such high volume

If i remember correctly MS DNS stores records in plain text files. Is there some api to add new records or should the file just be directly modified and some sort of reload command passed to dns service

Is MS DNS Server the way to go or is this completely wrong approach to create such service? Any experiences, code snippets, anything

Regards
Opi Aakki
 
I'm sure it could be done the way you say, but why not just use one of the
free commercial services that are out there?

Opi Aakki said:
Hello!

I'm considering using Microsoft DNS Server for web hosting purposes. What
I'd like to do excactly is dynamically generate host (a) record for a
registered client with asp(.net) or vb(.net) to MS DNS Server. In more
detail:
1. Customer creates account online and requests a host record name (ex. clienthost.mydomain.com)
2. Application then creates a dns record for requested hostname.
3. DNS Server dynamically reads the in configuration change and from there
on directs dns lookups for that domain to specified ip.
Sort of what no-ip and dyndns do, but not with such high volume.

If i remember correctly MS DNS stores records in plain text files. Is
there some api to add new records or should the file just be directly
modified and some sort of reload command passed to dns service?
Is MS DNS Server the way to go or is this completely wrong approach to
create such service? Any experiences, code snippets, anything?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top