[Samba] Problem with DNS configuration and "host" command . . .
Steve Ankeny
steve_a at cinergymetro.net
Thu Nov 5 17:08:57 UTC 2015
On 11/05/2015 11:38 AM, Rowland Penny wrote:
> On 05/11/15 16:21, Steve Ankeny wrote:
>> I'm following the instructions here --
>>
>> https://wiki.samba.org/index.php/Setup_a_Samba_Active_Directory_Domain_Controller
>>
>>
>> I've successfully "tested" my domain controller --
>>
>> adam at eagle:~$ smbclient -L localhost -U%
>> Domain=[SMBDOMAIN] OS=[Unix] Server=[Samba 4.1.18-Debian]
>>
>> Sharename Type Comment
>> --------- ---- -------
>> netlogon Disk
>> sysvol Disk
>> IPC$ IPC IPC Service (Samba 4.1.18-Debian)
>> Domain=[SMBDOMAIN] OS=[Unix] Server=[Samba 4.1.18-Debian]
>>
>> Server Comment
>> --------- -------
>>
>> Workgroup Master
>> --------- -------
>> SMBDOMAIN.COM HP-FRONTDESK
>> WORKGROUP EAGLE
>> adam at eagle:~$
>>
>> adam at eagle:~$ smbclient //localhost/netlogon -UAdministrator -c 'ls'
>> Enter Administrator's password:
>> Domain=[SMBDOMAIN] OS=[Unix] Server=[Samba 4.1.18-Debian]
>> . D 0 Wed Nov 4 11:51:37
>> 2015
>> .. D 0 Wed Nov 4 11:51:43
>> 2015
>>
>> 49698 blocks of size 2097152. 46051 blocks available
>> adam at eagle:~$
>>
>> *It's when I get to the "host" command that it fails* --
>>
>> adam at eagle:~$ host -t SRV _ldap._tcp.eagle.smbdomain.com.
>> Host _ldap._tcp.eagle.smbdomain.com. not found: 3(NXDOMAIN)
>> adam at eagle:~$
>>
>> Ubuntu "suggests" configuring a static ip in
>> '/etc/network/interfaces' (instead of 'resolv.conf') --
>
> Don't believe Ubuntu :-D
>
> Is this on the DC ? if so, can I suggest 'apt-get purge network-manager'
>
> This will remove Network Manager (you don't need it on a machine with
> a fixed IP)
> If resolvconf is installed, I would also remove this.
>
> Set /etc/resolv.conf to point to itself:
>
> search smbdomain.com
> nameserver 127.0.0.1 # or you could use the DCs IP
>
'network-manager' is not installed but 'resolvconf' is --
adam at eagle:~$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by
resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.121.149
search smbdomain.com
adam at eagle:~$
I DID NOT EDIT 'resolv.conf'
>>
>> adam at eagle:~$ cat /etc/network/interfaces
>>
>> # The loopback network interface
>> auto lo
>> iface lo inet loopback
>>
>> # The primary network interface
>> auto eth0
>> iface eth0 inet static
>> address 192.168.121.149
>> netmask 255.255.255.0
>> gateway 192.168.121.1
>> dns-search smbdomain.com
>> dns-nameservers 192.168.121.149
>
> Remove the 'dns' lines they do not really belong in this file.
>
> See if this fixes your problem, if not report back.
>
> Rowland
>
You'll see that I fixed the problem, and you'll see that in Ubuntu
"dns-search" etc. worked.
Thanks for the suggestions. You know how it is. You work on a problem
for awhile, and then you put it into words, and all of a sudden, the
answer comes to you from some other source (as here)
>
>> adam at eagle:~$
>>
>> Here's my 'smb.conf' (as provisioned, no edits) --
>>
>> adam at eagle:~$ cat /etc/samba/smb.conf
>> # Global parameters
>> [global]
>> workgroup = SMBDOMAIN
>> realm = SMBDOMAIN.COM
>> netbios name = EAGLE
>> server role = active directory domain controller
>> dns forwarder = 192.168.121.1
>> idmap_ldb:use rfc2307 = yes
>>
>> [netlogon]
>> path = /var/lib/samba/sysvol/smbdomain.com/scripts
>> read only = No
>>
>> [sysvol]
>> path = /var/lib/samba/sysvol
>> read only = No
>> adam at eagle:~$
>>
>> Any suggestions? Thanks.
>>
>>
>
>
More information about the samba
mailing list