Samba 4.0.0 Stavel + Debian 6 [RESOLVIDO]

1. Samba 4.0.0 Stavel + Debian 6 [RESOLVIDO]

Tiago Shimizu
tiagoshimizu

(usa Debian)

Enviado em 26/12/2012 - 17:30h

Olá a todos. Com o lançamento da versão stavel do Samba 4.0.0, decidi retomar meus testes com o mesmo. Seguindo os passos descritos no site http://wiki.samba.org/index.php/Samba4/HOWTO, no seguinte cenário:
IP do modem ligado a eth0: 192.168.1.1
IP fixo da placa eth0: 192.168.1.2
IP fixo da placa eth1: 192.168.0.1

Instalei da seguinte forma:

# apt-get install build-essential libacl1-dev libattr1-dev libblkid-dev libgnutls-dev libreadline-dev python-dev python-dnspython gdb pkg-config libpopt-dev libldap2-dev dnsutils libbsd-dev attr krb5-user docbook-xsl

Alterei o arquivo /etc/fstab com as informações:
UUID=285... / ext3 errors=remount- ro,user_xattr,acl,barrier=1 1 1

# wget http://ftp.samba.org/pub/samba/samba-4.0.0.tar.gz
# tar xf samba-4.0.0.tar.gz
# cd samba-4.0.0
# ./configure --enable-debug --enable-selftest
# make
# make install

Ao realizar a configuração do samba pelo # /usr/local/samba/bin/samba-tool domain provision, coloquei as seguintes informações:
Realm EMPRESA.LOCAL
Domain EMPRESA
Server Role DC
DNS backend SAMBA_INTERNAL
DNS forwarder IP address 192.168.1.2

executei o serviço pelo # /usr/local/samba/sbin/samba
Se dou o comando # /usr/local/samba/bin/smbclient -L localhost -U% aparece as pastas compartilhadas e tudo.

Alterei o arquivo /etc/resolv.conf para:
domain EMPRESA.LOCAL
nameserver 192.168.1.2

# host -t SRV _ldap._tcp.empresa.local.
_ldap._tcp.empresa.local has SRV record 0 100 389 servidor.empresa.local.

$ host -t SRV _kerberos._udp.empresa.local.
_kerberos._udp.empresa.loca has SRV record 0 100 88 servidor.empresa.local.

$ host -t A servidor.empresa.local.
servidor.empresa.local has address 192.168.1.2

Meu arquivo /etc/krb5.conf esta:
[libdefaults]
default_realm = EMPRESA.LOCAL
dns_lookup_realm = false
dns_lookup_kdc = true

Agora, quando vou tentar dar o comando # kinit administrator@EMPRESA.LOCAL, ele me dá o seguinte erro: kinit: Cannot resolve network address for KDC in realm "EMPRESA.LOCAL" while getting initial credentials.
Já tentei de tudo aqui e não consegui dar continuidade na instalação. Alguem poderia me ajudar?
Obrigado desde já.



  


2. Re: Samba 4.0.0 Stavel + Debian 6 [RESOLVIDO]

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 26/12/2012 - 18:34h

Instale os pacotes krb5-clients krb5-user reinicie o samba 4 e tente novamente.


3. Re: Samba 4.0.0 Stavel + Debian 6 [RESOLVIDO]

Tiago Shimizu
tiagoshimizu

(usa Debian)

Enviado em 27/12/2012 - 15:22h

andrecanhadas, obrigado pela ajuda. Tentei realizar o processo e não deu certo, daí achei que tinha feito algo de errado durante a instalação e resolvi re-começar tudo de novo a instalação. Desta vez deu certo! Porem, a única coisa que percebi é que se configurar meu arquivo /etc/resolv.conf com o ip do modem (192.168.1.1), o comando kinit não funciona mas tenho acesso a internet. Agora, se colocar o ip do servidor (192.168.1.2), o kinit funciona, porem não tenho acesso a internet! Teria como colocar para ele verificar, se não encontrar no primeiro ip, tenta no segundo?

Obrigado.


4. Re: Samba 4.0.0 Stavel + Debian 6 [RESOLVIDO]

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 27/12/2012 - 15:30h

tiagoshimizu escreveu:

andrecanhadas, obrigado pela ajuda. Tentei realizar o processo e não deu certo, daí achei que tinha feito algo de errado durante a instalação e resolvi re-começar tudo de novo a instalação. Desta vez deu certo! Porem, a única coisa que percebi é que se configurar meu arquivo /etc/resolv.conf com o ip do modem (192.168.1.1), o comando kinit não funciona mas tenho acesso a internet. Agora, se colocar o ip do servidor (192.168.1.2), o kinit funciona, porem não tenho acesso a internet! Teria como colocar para ele verificar, se não encontrar no primeiro ip, tenta no segundo?

Obrigado.


Tem sim a primeira linha do resolv.conf coloque:

options rotate
domain asadfdgfgggd
search afasfa
nameserver 192.168.1.1
nameserver 192.168.1.2


Mas a solução que funciona melhor é configurar o forwarder no dns :

vim /etc/bind/named.conf.options
## Repare que vai estar comentado apenas remova o comentário e adicione o dns do google

forwarders {
8.8.8.8;8.8.4.4;
};



Reinicie o bind depois disso:

service bind9 restart





5. Re: Samba 4.0.0 Stavel + Debian 6 [RESOLVIDO]

Tiago Shimizu
tiagoshimizu

(usa Debian)

Enviado em 27/12/2012 - 15:42h

Então, havia tentado colocar os endereços no resolv.conf exatamente como comento e não deu certo. Agora, visto que estou utilizando o DNS do próprio samba e não o bind, não tenho o arquivo named.conf.options. Tentei procurar para ver se não estava em outro caminho mas nada. Teria alguma outra solução?

Obrigado mais uma vez.


6. Re: Samba 4.0.0 Stavel + Debian 6 [RESOLVIDO]

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 27/12/2012 - 15:47h

tiagoshimizu escreveu:

Então, havia tentado colocar os endereços no resolv.conf exatamente como comento e não deu certo. Agora, visto que estou utilizando o DNS do próprio samba e não o bind, não tenho o arquivo named.conf.options. Tentei procurar para ver se não estava em outro caminho mas nada. Teria alguma outra solução?

Obrigado mais uma vez.


Então o samba precisa do bind instale ele e faça o include como mostra no howto


7. Re: Samba 4.0.0 Stavel + Debian 6 [RESOLVIDO]

Tiago Shimizu
tiagoshimizu

(usa Debian)

Enviado em 27/12/2012 - 16:03h

Cara, muito obrigado pela ajuda. Agora deu certo!

Vlw mesmo.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts