Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Impossible de joindre une machine XP sur domaine SAMBA
Envoyé par: teckboy62

Bonjour,

Je viens d'intaller un controleur de domaine SMB sur une Debian.
Je tente de joindre une machine xp a ce controleur mais impossible!!
Jobtien le message suivant:



L'erreur suivante s'est produite lors de la demande au DNS de l'enregistrement de ressource SRV (Service Location) permettant de localiser un contrôleur de domaine pour le domaine ecole-michelet.local :

L'erreur était : "Le nom DNS n'existe pas."
(code d'erreur 0x0000232B RCODE_NAME_ERROR)

L'interrogation portait sur l'enregistrement SRV pour _ldap._tcp.dc._msdcs.ecole-michelet.local

Les causes de cette erreur peuvent être :

- L'enregistrement SRV de DNS n'est pas inscrit dans le DNS.

- Une ou plusieurs des zones suivantes n'incluent pas la délégation à leur zone fille :

ecole-michelet.local
local
. (zone racine)


voilà ce que j'obtiens en lancant testparm




Load smb config files from /etc/samba/smb.conf
Processing section "[homes]"
Processing section "[netlogon]"
Processing section "[public]"
Processing section "[private]"
Loaded services file OK.
Server role: ROLE_DOMAIN_PDC
Press enter to see a dump of your service definitions



voilà ce que j'obtient avec la commande smbclient -L localhost


Anonymous login successful
Domain=[ECOLE-MICHELET.LOCAL] OS=[Unix] Server=[Samba 3.0.24]

Sharename Type Comment
--------- ---- -------
netlogon Disk
public Disk Repertoire public sur serveur
private Disk Repertoire private du serveur
IPC$ IPC IPC Service (proxy-michelet)
Anonymous login successful
Domain=[ECOLE-MICHELET.LOCAL] OS=[Unix] Server=[Samba 3.0.24]

Server Comment
--------- -------

Workgroup Master
--------- -------
ECOLE-MICHELET.




Voici une copie de mon smb.conf

[global]
workgroup = ECOLE-MICHELET.LOCAL
netbios name = SRV-MICHELET
server string = %h
map to guest = Bad User
passwd program = /usr/bin/passwd %u
unix password sync = Yes
log file = /var/log/samba/%m.log
max log size = 1000
time server = Yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
add user script = /usr/sbin/useradd -d /srv/samba/home/%u -G domain_users -s /bin/false -m %u
add machine script = /usr/sbin/useradd -d /dev/null -G domain_pc -s /bin/false -m %m$
logon script = logon.bat
domain logons = Yes
os level = 33
preferred master = Yes
domain master = Yes
dns proxy = No
wins support = Yes

[homes]
comment = Home Directories
read only = No
browseable = No

[netlogon]
path = /srv/samba/netlogon
write list = @dom_admin

[public]
comment = Repertoire public sur serveur
path = /srv/samba/public
read only = No
guest ok = Yes

[private]
comment = Repertoire private du serveur
path = /srv/samba/private
valid users = @dom_users
read only = No



merci d'avance pour votre aide

Poste le Thursday 12 June 2008 14:57:51
Répondre     Citer    
Re: Impossible de joindre une machine XP sur domaine SAMBA
Envoyé par: lolotux

Bon cela ne résolvera pas tout...
Mais unifier le nom DNS (FQDN) du serveur avec son nom Netbios...!
/etc/hostname
srv

Et dans smb.conf
netbios name = srv

Software is like sex !
It's better when it's Free !

Poste le Thursday 12 June 2008 16:35:50
Répondre     Citer    
Re: Impossible de joindre une machine XP sur domaine SAMBA
Envoyé par: teckboy62

Bonjour, je viens de mettre le meme nom dans /etc/hostname et dans mon smb.conf, srv-michelet, rien ne change, impossible de joindre le domaine

Poste le Thursday 12 June 2008 17:14:35
Répondre     Citer    
Re: Impossible de joindre une machine XP sur domaine SAMBA
Envoyé par: lolotux

Attention : Les nom Netbios (machines, groupes...) sont limités à 15 caractères !
ECOLE-MICHELET.LOCAL = 21

Software is like sex !
It's better when it's Free !

Poste le Sunday 15 June 2008 11:24:05
Répondre     Citer    
Re: Impossible de joindre une machine XP sur domaine SAMBA
Envoyé par: lolotux

Selon moi il faudrait :

Un domaine DNS : ECOLE-MLET.LOCAL
Un workgroup : ECOLE-MLET
Le nom d'hôte = nom netbios
netbios name = SRV-MICHELET

Un DNS avec la zone : ECOLE-MLET.LOCAL
contenant la/les machines samba(SRV-MICHELET), ainsi que les clients (Windows) manuellement ou dynamiquement.


J'ai ainsi réussit à faire que mes clients Windows, joignent le domaine(PDC) et s'y connectent !

Software is like sex !
It's better when it's Free !

Poste le Sunday 15 June 2008 20:24:21
Répondre     Citer    
Re: Impossible de joindre une machine XP sur domaine SAMBA
Envoyé par: lolotux

Je mets mon smb.conf :
[global]

	# Somes charset problems between Win / Linux
	display charset = ISO8859-1
	unix charset = ISO8859-1
	dos charset = 850

	# Definition of workgroup & AD domain
	workgroup = DOM-SLN
	realm = DOM-SLN.LOCAL
	server string = Domain DOM-SLN PDC
	#security = ADS
	security = DOMAIN
	#security = USER

	# Where puting password samba and unix
	passdb backend = ldapsam:ldap://127.0.0.1/
	passwd program = /usr/bin/smbpasswd %u
	username map = /etc/samba/smbusers
	unix password sync = Yes

	# Verbosity level
	log level = 3
	syslog = 3
	log file = /var/log/samba/log.%m
	max log size = 1000

	# Some stuff to win election and fast transfers
	announce version = 5.0
	name resolve order = wins lmhosts bcast
	server signing = Yes
	keepalive = 5
	os level = 95
	socket options = TCP_NODELAY SO_SNDBUF=819200 SO_RCVBUF=819200
	preferred master = Yes
	domain master = Yes

	# How to authenticate User or Some
	ldap admin dn = cn=admin,dc=dom-sln,dc=local
	ldap delete dn = Yes
	ldap group suffix = ou=Groups
	ldap idmap suffix = ou=Idmap
	ldap machine suffix = ou=Computers
	ldap suffix = dc=dom-sln,dc=local
	idmap backend = dc=dom-sln,dc=local
	idmap uid = 500-10000000
	idmap gid = 500-10000000
	ldap ssl = no
	ldap user suffix = ou=Users
	add user script = /usr/sbin/smbldap-useradd -a -m -G "Domain Users" "%u"
	add group script = /usr/sbin/smbldap-groupadd -p "%g"
	add user to group script = /usr/sbin/smbldap-groupmod -m "%u" "%g"
	delete user from group script = /usr/sbin/smbldap-groupmod -x "%u" "%g"
	set primary group script = /usr/sbin/smbldap-usermod -g "%g" "%u"
	add machine script = /usr/sbin/smbldap-useradd -i "%u"

	# Some definition directory for profile & netlogon
	logon script = %G.bat
	logon path = \\%L\profiles\%u
	logon drive = H:
	logon home = \\%L\homes\%u
	domain logons = Yes


	eventlog list = Security, Application, Syslog, Apache
	message command = /bin/sh -c '/usr/bin/linpopup
	panic action = /usr/share/samba/panic-action %d
	#winbind separator = \
	winbind cache time = 300
	winbind use default domain = Yes
	nt acl support = Yes
	msdfs root = Yes
	hide unreadable = Yes
	#interfaces = 192.168. 10.0 127.0.0.1

[homes]
	comment = Home Directories
	path = /home/%u
	read only = No
	locking = No
	share modes = No

[netlogon]
	comment = Network Logon Service
	path = /home/netlogon
	locking = No
	share modes = No
	writable = No
	browseable = No
	write list = Administrateur

[profiles]
	comment = User Profiles
	path = /home/profiles
	read only = No
	create mask = 0660
	directory mask = 0770
	profile acls = Yes
	browseable = No
	locking = No

[Group Policy Object : gpo]
	comment = Strategies de groupe
	path = /home/gpo
	#invalid users = root
	valid users = Administrateur
	browseable = No
	root preexec = /etc/samba/script/createGPO --win_user=%U --win_group=%G --ip=%I --os_type=%a --win_host=%m --share=/home/gpo

[printers]
	comment = All Printers
	path = /var/spool/samba
	printable = Yes
	browseable = No
	locking = No
	share modes = No

[pdf-documents]
	comment = Converted PDF Documents
	path = /home/pdf-documents
	read only = No

[pdf-printer]
	comment = PDF Printer Service
	path = /tmp
	guest ok = Yes
	printable = Yes
	use client driver = Yes

J'ai même refait l'expérience :
1) Sortir du domaine en déclarant un WRkGRP différent sur le XP pro
2) Redémarré
3) mis un workgroup = domain(dom-sln)
4) redémarré
5) joins le domaine
6) redémarré
7) connecté au domaine

Même mon ancien profile c'est mis en place (à par le fond d'écran !???)


Software is like sex !
It's better when it's Free !

Poste le Thursday 19 June 2008 10:13:19
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Impossible de joindre une machine XP sur domaine SAMBA
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons