[Samba] /etc/hosts and DHCP
Ross Boylan
rossboylan at stanfordalumni.org
Fri Sep 25 21:44:45 UTC 2015
It's sounding as if maybe I should stick with some earlier server model
because the AD I participate in is not one I administer. Even if I did, I
wouldn't want all the accounts on my local machine to be in the AD.
Is it technically possible for me to have a subdomain within the larger
one? E.g., if the overall realm is ucsf.edu, I'd administer ross.ucsf.edu?
I have been looking for a way to centralize account management within my
linux machines, but doing so via AD sounds very indirect.
Ross
On Fri, Sep 25, 2015 at 9:18 AM, Rowland Penny <rowlandpenny241155 at gmail.com
> wrote:
> On 25/09/15 17:05, Ross Boylan wrote:
>
>
>>
>> On Fri, Sep 25, 2015 at 12:49 AM, Rowland Penny <
>> rowlandpenny241155 at gmail.com <mailto:rowlandpenny241155 at gmail.com>>
>> wrote:
>>
>> On 24/09/15 22:08, Ross Boylan wrote:
>>
>> I am trying to follow the advice on
>> https://wiki.samba.org/index.php/Setup_a_Samba_AD_Member_Server.
>> Among
>> other things, it says "Make sure that your /etc/hosts has a
>> valid entry for
>> resolving your hostname to its public IP (not 127.0.0.1!),
>> when you join
>> the domain:"
>>
>> But my machine is using DHCP and so I can't hard code this.
>> What to do?
>>
>>
>> Ignore the wiki and don't put anything in /etc/hosts, if (like on
>> ubuntu) you have 127.0.1.1 pointing to your hostname, remove or
>> comment out this line, but you really should give a member server
>> a fixed ip
>>
>>
>> I am using Debian's resolvconf and bind. I suspect I'll need
>> to use bind
>> to manage things properly, but perhaps I could let samba do
>> the name
>> resolution.
>>
>>
>> you need to use the internal DNS or bind DNS, you cannot use both.
>>
>> Understood. My meaning was using samba in place of bind.
>> Things are even messier, because the VM is relying on DNS from the
>> virtual network (libvirt's internal dnsmasq) at the moment.
>>
>>
>>
>> A possibly related issue is that the machine has 2 network
>> interfaces, one
>> for a private network and one for the public one that
>> participates in the
>> AD. So there is not one right answer for the name -> IP
>> resolution, though
>> possibly the fully qualified domain name that goes with active
>> directory
>> could be reserved for the external IP.
>>
>>
>> This could be interesting, how are you going to authenticate the
>> private network users to a machine that is joined to a domain?
>>
>> I don't follow. The machine has Unix users and a mapping between AD
>> users and Unix users. Are you saying I can't have both, and that my users
>> must come either from AD or from local sources, but not both?
>>
>
> With samba3 you could have Unix users and Samba users which were synced
> together, if you set up Samba4 and join it to an AD domain, then all your
> user & group info is stored in AD, you cannot have a local Unix user on the
> AD joined machine with the same name as an AD user. This means that if you
> have a user in your private network called 'fred' and he connects to your
> AD member server (fileserver, client, call it what you will) and there is a
> user called 'fred' in AD, the user 'may' be able to connect, but not if
> either of the users was to change their password, because now the user
> wouldn't have the same password as the AD user 'fred'. I hope you get my
> drift, the whole idea behind AD is centralisation of authentication etc.
>
> Rowland
>
>
>>
>>
>>
>> I'm going on the assumption that "AD Member Server" is what I
>> want, because
>> I want to join the domain, use it for authentication, and
>> server files.
>> Originally I thought "Member Server" meant I was publicly
>> serving up
>> members of the domain; that is not my intention.
>>
>>
>> The term 'member server' is a bit of a misnomer, it really should
>> be 'a Linux client that serves files', any Linux client is
>> basically set up in the same way, what you do with it after, is
>> what defines its role.
>>
>> Thanks. So it's a server that's a domain member, not a server that
>> serves member identities (which would make it a controller).
>>
>> Ross
>>
>
> --
> To unsubscribe from this list go to the following URL and read the
> instructions: https://lists.samba.org/mailman/options/samba
>
More information about the samba
mailing list