surely this is standard AD information and not something I have to set in
Not at all. You are trying to resolve the name server1. How do you resolve
this? Well DNS is a hierarchical database of names, and works by delegating
authority to servers that hold a subset of the database. So, the name
server1 is meaningless. server1.domain-name.com. is helpful. But how does
your client know which namespace the name you are typing in belongs too? It
doesn't, so it uses a search suffix list to try multiple combinations. For
example, with the default settings in a domain called child.domain-name.com
the DNS resolver (the client software) would first try
server1.child.domain-name.com. and if that didn't resolve it would try
server1.domain-name.com.
At no point is this information obvious to any non-human being ;-)
Remember it's quite valid to have server1.child.domain-name.com,
server1.domain-name.com, server1.com, and server1.domain.com, etc.
The locator list is essential in multi-domain environments.
--
Paul Williams
http://www.msresource.net/
http://forums.msresource.net/
I have added both Domain suffixes in the NIC's settings. As for your
question - should know, how? That is the perfect summary of my problem - How
does a domain controller know that server1 is in domain1... surely this is
standard AD information and not something I have to set in some search
list??