Re: NSLOOKUP SRV Record Output - IP address necessary?



The output at the bottom of nslookup is just giving you the "additional records" section of the response to your DNS query. This
contains other information that the responder believes might be useful - in other words answers to other lookups you're likely to
need to make. In your case it is giving you IPs for dc1&dc2.example.microsoft.com because these names appear in the SRV records.

There is only one set of "additional records" per query -- not per host or answer, if that is your question, and there can be no
additional records at all. The section and its contents are pretty much arbitrary on the part of the responder.

To say it is "optional" isn't quite the whole story: The problem is that this information may be unreliable, it may even be entirely
unrelated to the original query. So if it is used or cached it can lead to misdirected names (intentional or otherwise: the
so-called 'cache poisioning' and related types of DNS namespace attacks.)

So a properly secured DNS server just ignores an answer that isn't verifiably authoritative from the responder -- which often pretty
much takes out the entire "additional records" section's answers. So your DNS server may have to make several queries to fully
resolve, say, an MX record for a domain, this even though the first response might answer everything via its authority and
additional records sections. Such is the cost of security.

You can nonetheless see this section's data in an nslookup -- which uses its own query/resolution engine and is not impacting
resoluion in your running system.

None of this is normally a problem for a local DNS serving SRV records for its own Active Directory domain, since it is
authoritative for it. In the case of SRV records, you can use netdiag /fix to insure and verify that all the correct DNS records
have been installed in Active Directory.

Steve Duff, MCSE, MVP
Ergodic Systems, Inc.

"bmack500" <brett.mack@xxxxxxxxx> wrote in message news:1121365869.844829.228290@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
> We have a Non-MS DNS implementation. We supposedly have DDNS enabled &
> functioning, however I've discovered things which I am not sure have an
> effect. Suppose we do the following query, with it's associated output:
> ***************************************************************************
> C:\nslookup
> Default Server: dc1.example.microsoft.com
> Address: 10.0.0.14
> set type=srv
> _ldap._tcp.dc._msdcs.example.microsoft.com
> Server: dc1.example.microsoft.com
> Address: 10.0.0.14
> _ldap._tcp.dc._msdcs.example.microsoft.com SRV service location:
> priority = 0
> weight = 0
> port = 389
> svr hostname = dc1.example.microsoft.com
> _ldap._tcp.dc._msdcs.example.microsoft.com SRV service location:
> priority = 0
> weight = 0
> port = 389
> svr hostname = dc2.example.microsoft.com
> dc1.example.microsoft.com internet address = 10.0.0.14
> dc2.example.microsoft.com internet address = 10.0.0.15
> ***************************************************************************
> Many of our SRV records are missing the last part - the Host name
> followed by the internet address. For the same record, some of them are
> there and some aren't.
> Reading the RFC, it looks as though this is optional. However, what is
> Microsoft's view on this? Does it break things if the target record is
> present, the a record for the target exists in DNS, but an SRV query
> does not return the address?
>


.



Relevant Pages

  • Re: What am I doing wrong? (Want to use Server 2003 R2 for Domain Cont
    ... If you can't restart the server run net stop netlogon followed by net start netlogon and check for the SRV records. ... How To Reregister SRV records of a Domain Controller In DNS Zone ... lab-server.university.edu has the two DNS server IP addresses that I know set up in the DNS server as forwarders. ... The DNS server was installed as part of the dcpromo process. ...
    (microsoft.public.windows.server.active_directory)
  • Re: How to change Windows server 2003 Domain User password?
    ... You have already shifted to AD, you just haven't set up DNS properly so AD ... for your *Private* SRV records. ... the SRV records for your AD domain located on a Public DNS server. ... do that how will the clients pc's access the net? ...
    (microsoft.public.windows.server.networking)
  • Re: NSLOOKUP SRV Record Output - IP address necessary?
    ... > The output at the bottom of nslookup is just giving you the "additional records" section of the response to your DNS query. ... In your case it is giving you IPs for dc1&dc2.example.microsoft.com because these names appear in the SRV records. ... The section and its contents are pretty much arbitrary on the part of the responder. ... So your DNS server may have to make several queries to fully ...
    (microsoft.public.windows.server.dns)
  • Re: Back up domain controller
    ... > AD requires a DNS server set up to service the AD domain. ... > How to verify that SRV DNS records have been created for a domain controller ... > In order to "find" the domain AD clients MUST find the SRV records, ...
    (microsoft.public.windows.server.active_directory)
  • Re: Permissions with Trusts
    ... clients point to the same DNS servers? ... Is the IM down (if same forest and not all DCs are ... Gotta be something other then SRV records because on some servers I can connect to it and we have none of their SRV records on our side. ...
    (microsoft.public.win2000.active_directory)