Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
ISC Bind in Active Directory
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 26 - 28 of 28 - Collapse all  -  Translate all to Translated (View all originals) < Older 
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Chuck Anderson  
View profile  
 More options Oct 27 2012, 11:28 am
Newsgroups: comp.protocols.dns.bind
From: Chuck Anderson <c...@WPI.EDU>
Date: Sat, 27 Oct 2012 11:28:38 -0400
Local: Sat, Oct 27 2012 11:28 am
Subject: Re: ISC Bind in Active Directory

> I don't disagree that broadcast netbios probably should be disabled
> (though it's not at our site, for historical reasons, and I'm not
> sure I'm willing to take on the monumental task of disabling it).

> WINS is slightly different, and the main reason to disable it is
> that it hides misconfigurations by allowing non-DNS hostname lookups
> on windows machines.

Easy to disable both of those, just set these DHCP options in your
server:

option netbios-node-type 2;
option netbios-name-servers 0.0.0.0;


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Phil Mayers  
View profile  
 More options Oct 27 2012, 11:39 am
Newsgroups: comp.protocols.dns.bind
From: Phil Mayers <p.may...@imperial.ac.uk>
Date: Sat, 27 Oct 2012 16:38:53 +0100
Local: Sat, Oct 27 2012 11:38 am
Subject: Re: ISC Bind in Active Directory
On 10/27/2012 04:28 PM, Chuck Anderson wrote:

>> I don't disagree that broadcast netbios probably should be disabled
>> (though it's not at our site, for historical reasons, and I'm not
>> sure I'm willing to take on the monumental task of disabling it).

>> WINS is slightly different, and the main reason to disable it is
>> that it hides misconfigurations by allowing non-DNS hostname lookups
>> on windows machines.

> Easy to disable both of those, just set these DHCP options in your
> server:

> option netbios-node-type 2;
> option netbios-name-servers 0.0.0.0;

It is easy, but whether it's safe is another matter.

There are, sadly, still current-generation 3rd party applications that
rely on NetBIOS. I'm assured by my colleagues in our OS Admin group that
applications exist which will only take old-style, downlevel domain
names, and not DNS-style realms. These apps can therefore *only* find
domain controllers by NBNS.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Carsten Strotmann  
View profile  
 More options Nov 2 2012, 4:30 pm
Newsgroups: comp.protocols.dns.bind
From: Carsten Strotmann <c...@strotmann.de>
Date: Fri, 02 Nov 2012 21:29:57 +0100
Local: Fri, Nov 2 2012 4:29 pm
Subject: Re: ISC Bind in Active Directory
Hello Phil,

Phil Mayers <p.may...@imperial.ac.uk> writes:
> On 10/24/2012 10:17 PM, Carsten Strotmann wrote:

>> my experience is that it is safe to place clients in either a DNS domain
>> with the same name as the AD domain, or in a subdomain of the AD
>> domain.

> What does "place" mean, exactly?

configure the clients DNS-Suffix (local domain name) to be a subdomain
of the AD-Domain. Example:

Base DNS domain delegated: example.com

DC-Server:
  AD-Domain: ad.example.com
  DNS-Suffix: ad.example.com

Client:
  AD-Domain: ad.example.com
  DNS-Suffix: client.ad.example.com

Unfortunatly, to my knowledge there is no single documentation available
on all the different interactions of AD and name services (DNS and
others).

>> Using a subdomain has the benefit of seperating infrastructure

> Yes, obviously it's desirable. The question is, how do you
> appropriately configure all of the above (and anything else besides)
> in a safe, scalable and supported way, that won't cause odd things to
> break, in such a way as to achieve that?

I've used DHCP for that, Group Policy is also an option.

> This is largely a dead issue to me - we just live with the massive
> inconsistency of clients believing they're one thing, and DNS saying
> another - so my knowledge is a bit rusty, but from what I recall, it's
> a huge pain configuring clients into sub-domains of the AD domain,
> because there are so many places you have to get it right. And
> *renaming* is even harder.

Not at all. To my knowledge it is just the one option in DHCP. It is not
renaming the machine (hostname), just the DNS-Suffix (local domain name).

> So we just stopped trying. All clients think they live in
> "example.com", and we use DNS names as we like
> e.g. "dept.example.com", "building.example.com". The problems it
> causes are less hassle than a mass reconfiguration of 20k machines...

>> AD-Domain DNS-Zone. Putting AD-Clients into a DNS-Suffix (aka "local
>> domain") that is a different branch of the DNS namespace than the
>> AD-Domain DNS name creates problems and is not
>> recommended.

> Why? And again, "putting" means what here?

See above.

>> Using connection-specific DNS-Suffixes to my knowledge are used in the
>> case that one machine has network connections into mutliple AD-networks
>> (a gateway machine, or a common server that servers multiple, disjoint
>> AD domains).

> I don't think this is everything. IIRC, connection-specfic DNS
> suffixes are candidates for the client to perform DDNS updates,
> depending on your configuration. And this, of course, is where the
> thread has spent much of it's time.

connection specific DNS suffixes are influencing the DDNS updates, but
they are not required. If connection specific DNS suffixes are not
configured, the global DNS suffix will be used to create the FQDN name
of the client combining the hostname and the global DNS suffix.

> I think the issue is that AD servers and clients make it EXTREMELY
> DIFFICULT to run what you and I would describe as a best-practice DNS,
> due to the above mentioned plethora of things you have to get "just
> right", and the extremely awkward ways of doing so.

Not my experience. I have worked with clients having existing AD
environments, as well as green field deployments. And we were able to
clean up DNS in these environments, and nothing broke (it requires
careful planning and a good knowledge of the DNS traffic towards the DNS
servers to be able to fix misconfigurations before the cleanup).

> Hell, if you've got WINS running and broadcast netbios, I think it's
> still possible to log in with *no* working DNS at all.

I would recommend to shutdown or isolate other nameing services in the
network (except DNS) if all possible. Troubleshooting name lookup issues
in a network with DNS, WINS, LLMNR and NetBIOS is not implossible, but
close to impossible.

> If someone can give pointers to comprehensible docs about how to make
> all this work in *all* the places it needs to, I'd be really
> interested. Because it'd be great to have a subdomain at our site that
> clients just register themselves into, and it all just work.

Unfortunatly I do not know a single comprehensible documentation.  All
books on the topic are unfortunatly too old (Windows 2003) or not really
helpful :(

But starting with a
good understanding of DNS, then setting up a AD / DNS test network with
its own root zone, TLD zones and proper delegation and install AD and
clients and inspect the DNS communication (Wireshark or MS NetMon).

Having the recursive DNS server on Unix (BIND with querylog) and run all
Microsoft DNS servers (the AD DC Servers hosting the DNS zones for AD)
in authoritative only mode (turn off recursion) helps to understand
the way how DNS works in an AD environment. I once did
"AD with BIND" trainings, and this lab setup was an eye opener for some
students.

-- Carsten


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages < Older 
« Back to Discussions « Newer topic     Older topic »