I used samba on some CentOS 5, and 6 systems


Use AD to Login to Linux boxes.

On "YourDomain"
add to "YourDomain" DNS <Not Required>


Installs;