dynamic dns

Does anyone know, or can they point me to a ‘howto’ so that I can get Windows 2003 servers to register with my opensuse dns box. Curently it has a dhcp server which dynamically registers with the dns but I’d like my Windows server to register all their srv records

Ta

Mal

interele wrote:

>
> Does anyone know, or can they point me to a ‘howto’ so that I
can get
> Windows 2003 servers to register with my opensuse dns box.
Curently it
> has a dhcp server which dynamically registers with the dns but
I’d like
> my Windows server to register all their srv records

For the SRV zones, allow update by IP address for the Windows
server. It’s that easy.

That option isn’t in the list - do I just type it in ?
Also since my dhcp server uses a key will that mess it up

Sorry … having brain ache :slight_smile:

Ta

M

interele wrote:

>
> That option isn’t in the list - do I just type it in ?
> Also since my dhcp server uses a key will that mess it up
>
> Sorry … having brain ache :slight_smile:

Uh… you mean “not in the list” as in not in YaST?

YaST is pretty CLUELESS when it comes to bind and dhcp.

IMHO, you need to make the configuration edits for both by
hand.

Consider the following zone config data from named.conf:


zone "_udp.mylab.labs" in {
type dynamic;
allow-update { key DHCP_UPDATER; domain-controllers;
};
allow-transfer { localhost; key DHCP_UPDATER; };
file "dynamic/_udp.mylab.labs";
};
zone "_msdcs.mylab.labs" in {
type dynamic;
allow-update { key DHCP_UPDATER; domain-controllers;
};
allow-transfer { localhost; key DHCP_UPDATER; };
file "dynamic/_msdcs.mylab.labs";
};
zone "_sites.mylab.labs" in {
type dynamic;
allow-update { key DHCP_UPDATER; domain-controllers;
};
allow-transfer { localhost; key DHCP_UPDATER; };
file "dynamic/_sites.mylab.labs";
};
zone "_tcp.mylab.labs" in {
type dynamic;
allow-update { key DHCP_UPDATER; domain-controllers;
};
allow-transfer { localhost; key DHCP_UPDATER; };
file "dynamic/_tcp.mylab.labs";
};

Now… with that, it’s the domain-controllers item in the
allow-update that makes things work.

So you’ll also have something like:

acl domain-controllers { 192.168.88.12; }

There domain-controllers are the IPs of Windows boxes that
need to make updates to the SRV records (usually just the ad
domain controllers).

You’ll notice the presence of a DHPC_UPDATER key in the zone
defs above. We dynamically update all of our zones so that
the DHCP server makes updates and we can make pseudo static
entries using a command line tool we developed. So (not
shown) we just have a common mylab.labs zone that can house
dhcp server entered entries as well as our own pseudo static
entries that we make for non-dhcp stuff.

The type dynamic is a substitution mistake… should be master… sorry about that.