T
Thanassis Stathopoulos
Hello,
I'm a little confused about the exact interaction between modern
(DDNS) Windows clients and Microsoft DNS/DHCP servers.Could anybody
please confirm that I'm interpreting the documentation correctly?
All cases refer to out-of-the box (default) client and server
configuration.
1. Statically configured Windows DDNS clients:
- No DHCP server interaction
- DHCP Client service updates A and PTR records in DNS server.
2. DHCP-provided address, DDNS enabled:
- DHCP client service requests address
- DHCP server provides address
- DHCP Client service receives it and registers A record with DNS
server
- DHCP server registers PTR record with DNS server
- upon lease expiration:
- DHCP server removes PTR record
- DHCP server also removes A record (because it's configured to do so
by default)
3. Am I correct to assume that PTR record management is exclusively
the job of the DHCP server? (aside from DNS zone scavenging being
enabled). i.e. the DDNS Windows workstation never, ever, under no
circumstances attempts PTR record registration for a DHCP-obtained
address?
4. Any comments on why the split default behavior regarding A and PTR
records (A managed by the client, PTR by the DHCP server)? Is it
because of the need to secure the registration of A records via Active
Directory? Even in this case, wouldn't it make more sense to secure
the PTR registration similarly and just let the DHCP server remove the
stale A and PTR stuff, as it does now, not-so-securely, anyway?
5. What is the RFC number describing these proposed DNS/DHCP
interactions?
Thanks for any and all pointers!
Thanassis
I'm a little confused about the exact interaction between modern
(DDNS) Windows clients and Microsoft DNS/DHCP servers.Could anybody
please confirm that I'm interpreting the documentation correctly?
All cases refer to out-of-the box (default) client and server
configuration.
1. Statically configured Windows DDNS clients:
- No DHCP server interaction
- DHCP Client service updates A and PTR records in DNS server.
2. DHCP-provided address, DDNS enabled:
- DHCP client service requests address
- DHCP server provides address
- DHCP Client service receives it and registers A record with DNS
server
- DHCP server registers PTR record with DNS server
- upon lease expiration:
- DHCP server removes PTR record
- DHCP server also removes A record (because it's configured to do so
by default)
3. Am I correct to assume that PTR record management is exclusively
the job of the DHCP server? (aside from DNS zone scavenging being
enabled). i.e. the DDNS Windows workstation never, ever, under no
circumstances attempts PTR record registration for a DHCP-obtained
address?
4. Any comments on why the split default behavior regarding A and PTR
records (A managed by the client, PTR by the DHCP server)? Is it
because of the need to secure the registration of A records via Active
Directory? Even in this case, wouldn't it make more sense to secure
the PTR registration similarly and just let the DHCP server remove the
stale A and PTR stuff, as it does now, not-so-securely, anyway?
5. What is the RFC number describing these proposed DNS/DHCP
interactions?
Thanks for any and all pointers!
Thanassis