Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
843 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Samba qui marche presque pas ...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Samba qui marche presque pas ...

n°739804
thoduv
Posté le 11-10-2005 à 17:50:58  profilanswer
 

Bonjour,
 
Ce problème me tient depuis à peu près 6 mois, j'ai refait entierement mon smb.conf au moins 4 fois et après des tas et des tas d'essais , je crois que j'ai bien cerné le problème.
 
Voilà mon réseau : grossierement j'ai un PC sous Linux (Mandrake) et un autre sous Windows XP connectés à un routeur.
 
Mes problèmes :
 
Coté windows :
 - J'ai appliqué les modifications nécessaires dans le registre (voir à la fin).
 - On voit le serveur Samba dans le groupe de travail.
 - Quand on veut aller dessus on a un joli "Le chemin réseau n'as pas pu être trouvé".
 - Quand on veut y acceder avec l'adresse IP : "Cet element n'existe pas" ou un truc du style ...
 - On peut pinger la machine linux (mais uniquement avec son IP).
Coté linux :
 - On peut voir les partages windows mais uniquement en passant par l'adresse IP.
 - On peut voir le serveur samba (c'est d'ailleurs le seul que l'on voit dans smb:/)
 - On ne peut pas acceder aux partages du serveur samba par KDE (smb:/linux/partage : erreur de Kde)
 - On peut accedeer aux partages samba avec smblclient.
Coté routeur :
 - Aucun problème, quand j'étais en cable croisé RJ45 j'avais les mêmes erreurs.
 - Fait troublant, quand on regarde la liste des ordis connectés, la machine linux s'apelle UNKNOWN.
 
Bref, rien ne marche correctement ...
 
A l'aide svp !
 
- smb.conf :


 
# j'ai enlevé tout ce qui a trait aux imprimantes et tout le blabla en commentaires
 
   workgroup = MONGROUPE
 
 
netbios name = LINUX
 
   server string = Linux (Samba  %v)
 
 
   log file = /var/log/samba/log.%m
 
 
   max log size = 50
 
   hosts allow = 192.168.1. 127.0.0.1
 
# le compte toto existe et n'a pas de mot de passe
guest account = toto
 
   security = user
 
  encrypt passwords = yes
  smb passwd file = /etc/samba/smbpasswd
 
   socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
 
   dns proxy = yes
 
  case sensitive = no
 
 
[homes]
   comment = Dossiers HOMES
   browseable = yes
   writable = yes
 
[user]
    comment = Public de user
    path = /home/user/public
    browseable = yes
    writable = no
    public = yes
    guest ok = yes


 
- modification du registre windows :

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Netlogon\Parameters] "requiresignorseal"=dword:00000000 "requirestrongkey"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Netlogon\Parameters] "requiresignorseal"=dword:00000000 "requirestrongkey"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters] "requiresignorseal"=dword:00000000 "requirestrongkey"=dword:00000000


 
- trucs bizarres dans iptables (m'enfin je pense pas que ca soit ca, Mandrake doit pas etre configuré par défaut pour rejeter Samba ...)

Chain RejectSMB (1 references)
target     prot opt source               destination
reject     udp  --  anywhere             anywhere            udp dpt:135
reject     udp  --  anywhere             anywhere            udp dpts:netbios-ns:netbios-ssn
reject     udp  --  anywhere             anywhere            udp dpt:microsoft-ds
reject     tcp  --  anywhere             anywhere            tcp dpt:135
reject     tcp  --  anywhere             anywhere            tcp dpt:netbios-ssn
reject     tcp  --  anywhere             anywhere            tcp dpt:microsoft-ds
 
Chain DropSMB (1 references)
target     prot opt source               destination
DROP       udp  --  anywhere             anywhere            udp dpt:135
DROP       udp  --  anywhere             anywhere            udp dpts:netbios-ns:netbios-ssn
DROP       udp  --  anywhere             anywhere            udp dpt:microsoft-ds
DROP       tcp  --  anywhere             anywhere            tcp dpt:135
DROP       tcp  --  anywhere             anywhere            tcp dpt:netbios-ssn
DROP       tcp  --  anywhere             anywhere            tcp dpt:microsoft-ds
 
Chain Drop (1 references)
target     prot opt source               destination
DropSMB    all  --  anywhere             anywhere
 
Chain Reject (4 references)
target     prot opt source               destination
RejectSMB  all  --  anywhere             anywhere


Message édité par thoduv le 11-10-2005 à 17:53:48
mood
Publicité
Posté le 11-10-2005 à 17:50:58  profilanswer
 

n°739808
Dark_Schne​ider
Close the World, Open the Net
Posté le 11-10-2005 à 17:54:58  profilanswer
 

test sans le firewall, ce sera déjà cool ...
 
ensuite pour pouvoir pinguer ton linux avec son nom depuis le Windows, soit tu mets en place un serveur WINS ( sur el SAMBA par exemple ) et tu conf ton windows pour utiliser ce serveur WINS ( cf propriétés TCP/IP ), ou alors tu ajoutes ton ordi linux dans C:\WINNT\drivers\etc dans les fichiers hosts et lmhosts ( qu'il te faudra renommer car ils ont une extension ajoutée à la fin ).
 
Note : c'est soit C:\WINNT\drivers, soit C:\WINNT\system32\drivers
 
Pour faire la même chose pour ton Linux tu dois modifier les fichiers /etc/hosts et /etc/samba/lmhosts pour y ajouter le windows


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°739810
thoduv
Posté le 11-10-2005 à 18:00:12  profilanswer
 

Comment je désative le firewall (iptables je suppose) ?

n°739813
Dark_Schne​ider
Close the World, Open the Net
Posté le 11-10-2005 à 18:02:01  profilanswer
 

http://doc.mandrivalinux.com/Mandr [...] ewall.html


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°739821
thoduv
Posté le 11-10-2005 à 18:10:26  profilanswer
 

Ca change rien le coup du firewall.
Par contre je m'apercois que je me suis trompé : je peux pinger mon linux avec windows avec son nom netbios, mais pas pinger windows avec linux avec son nom netbios.

n°739830
Dark_Schne​ider
Close the World, Open the Net
Posté le 11-10-2005 à 18:16:51  profilanswer
 

tu as désactivé le firewall ? "iptables -L" ne doit plus renbvoyer de règles après cela.
 
au fait c'est koi le nom de ton ordi linux ?


hostname
cat /etc/hosts
grep name /etc/samba/smb.conf


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°739834
thoduv
Posté le 11-10-2005 à 18:21:03  profilanswer
 

Le nom de mon ordi linux est linux (partout).
Sinon effectivement j'avais pas désactivé le firewall, j'avais juste coché SMB.
Je teste après avoir tout desactivé.

n°739841
thoduv
Posté le 11-10-2005 à 18:30:03  profilanswer
 

J'en ai maaaaaaaare ... Ca marche toujours pas ...  :fou:

n°739865
Dark_Schne​ider
Close the World, Open the Net
Posté le 11-10-2005 à 19:06:18  profilanswer
 

j'aimerai bien avoir le résultat des commandes demandées ...
 
Question : le /home/user/public existe ? si non, ne t'étonnes pas si accéder au partage échoue


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°739870
thoduv
Posté le 11-10-2005 à 19:16:14  profilanswer
 

Oui, ce dossier existe bel et bien ...
Je peux même y acceder avec smbclient à partir du poste linux.


Message édité par thoduv le 11-10-2005 à 19:16:46
mood
Publicité
Posté le 11-10-2005 à 19:16:14  profilanswer
 

n°739881
Dark_Schne​ider
Close the World, Open the Net
Posté le 11-10-2005 à 19:46:47  profilanswer
 

donne le résultat des commandes stp


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°739896
thoduv
Posté le 11-10-2005 à 19:59:38  profilanswer
 

Bon, c'est magique, maintenant je peux à nouveau LIRE tous les partages Windows. (on ne saura pas pourquoi ca se mets à marcher maintenant alors qu'il y a une heure ca ne marchait pas ...)
 
Les erreurs restantes sont sur Windows :
 
"Le chemin réseau n'a pas été trouvé" ou des trucs du style ...
 
 
 

n°739898
Dark_Schne​ider
Close the World, Open the Net
Posté le 11-10-2005 à 20:04:54  profilanswer
 

c'est pkoi je veux le résultats des commandes précédentes car je soupçonnes un pb de résolution de nom avec notamment le nom de la bécane associée à la loopback
 
je redonne les commandes :


hostname
cat /etc/hosts
grep name /etc/samba/smb.conf
testparm -s


Message édité par Dark_Schneider le 11-10-2005 à 20:06:27

---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°739910
thoduv
Posté le 11-10-2005 à 20:21:47  profilanswer
 

Oups désolé, j'avais pas compris ...
 
hostame:

linux


cat /etc/hosts

127.0.0.1               linux localhost


grep name /etc/samba.conf (J'ai enlevé toutes les lignes de commentaires qui contenaient name)

netbios name = linux


testparm

Load smb config files from /etc/samba/smb.conf
Processing section "[homes]"
Processing section "[printers]"
Processing section "[print$]"
Processing section "[userpublic]"
Loaded services file OK.
Warning: Service printers defines a print command, but print command parameter is ignored when using CUPS libraries.
# Global parameters
[global]
        workgroup = MONGROUPE
        server string = Linux (Samba  %v)
        interfaces = eth0
        guest account = toto
        log file = /var/log/samba/log.%m
        max log size = 50
        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
        printcap cache time = 60
        printcap name = cups
        printer admin = @adm
        hosts allow = 192.168.1., 127.0.0.1
        case sensitive = No
 
[homes]
        comment = Home Directories
        read only = No
        browseable = No
 
[printers]
        comment = All Printers
        path = /var/spool/samba
        create mask = 0700
        guest ok = Yes
        printable = Yes
        print command = lpr-cups -P %p -o raw %s -r   # using client side printer drivers.
        use client driver = Yes
        browseable = No
 
[print$]
        path = /var/lib/samba/printers
        write list = @adm, root
        inherit permissions = Yes
        guest ok = Yes
 
[userpublic]
        comment = public de user
        path = /home/user/public
        guest ok = Yes



Message édité par thoduv le 11-10-2005 à 20:22:39
n°739923
Dark_Schne​ider
Close the World, Open the Net
Posté le 11-10-2005 à 20:45:30  profilanswer
 

modifies /etc/hosts afin qu'il ressemble à ceci :


127.0.0.1               localhost localhost.localdomain
192.168.1.x            linux


 
192.168.1.x représente ton adresse IP.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°739926
thoduv
Posté le 11-10-2005 à 20:49:12  profilanswer
 

J'utilise pas de domaine, donc je suppose que ca c'est bon :

127.0.0.1                    localhost
192.168.0.3                       linux

n°739927
Dark_Schne​ider
Close the World, Open the Net
Posté le 11-10-2005 à 20:51:00  profilanswer
 

ouais
 
excuse moi, mais si ton IP est en 192.168.0.x, pkoi as tu  

Citation :


hosts allow = 192.168.1., 127.0.0.1  


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°739929
thoduv
Posté le 11-10-2005 à 20:54:49  profilanswer
 

Bonne question !
 
Je me suis trompé. Néanmoins ca ne marche toujours pas : "Erreur 53 : Le chemin réseau n'a pas pu être trouvé."
 
Il suffisait d'attendre un petit peu !
 
VRAIMENT UN GRAND MERCI !  :D


Message édité par thoduv le 11-10-2005 à 20:57:17
n°740102
roscocoltr​an
L'enfer c'est les utilisateurs
Posté le 12-10-2005 à 14:01:59  profilanswer
 

thoduv a écrit :

Ca change rien le coup du firewall.
Par contre je m'apercois que je me suis trompé : je peux pinger mon linux avec windows avec son nom netbios, mais pas pinger windows avec linux avec son nom netbios.


 
attention à ne pas confondre nom de machine et nom netbios. Par défaut, linux ne résoud pas les nom netbios, et le resolver de "ping" ne saura pas quelle IP retourner. essaie avec "nmblookup"


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Samba qui marche presque pas ...

 

Sujets relatifs
petit souci samba...Combat de titan partage samba et windows 2000 server
session sambasamba et user windows
[samba] lenteur à d'ouverture du partage via XPLogsurfer -f ne marche pas
[Samba] probleme dans la config de la corbeille reseauSamba, AD et Kerberos
probleme avec le serveur sambaintegration reseau NT avec samba
Plus de sujets relatifs à : Samba qui marche presque pas ...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR