Pb avec Samba : impossible d'utliser un partage Linux

Pb avec Samba : impossible d'utliser un partage Linux - Linux et OS Alternatifs

Marsh Posté le 28-01-2002 à 11:41:09    

Voilà sur ma machine Linux j'ai installé Samba : à présent je peux charger n'importe quel lecteur réseau sous Linux (smbmount) là pas de soucis.
 
Mon pb sous Windows je voudrais accéder au serveur Linux dans le voisinage réseau : j'ai suivie à la lettre les faq et autres howto et j'obtiens toujours ce résultat :
 
- Je vois bien le workgroup de ma machine Linux
- quand je clique deçu j'obtiens : "Aucun service n'opère sur le point de terminaison du réseau de destinantion du système distant."
 
D'où vient le pb ?

Reply

Marsh Posté le 28-01-2002 à 11:41:09   

Reply

Marsh Posté le 28-01-2002 à 11:44:05    

tu es sûr que samba tourne ?
tu as testé en local ? ( monter les partages mais depuis la machine samba juste pour tester http://perso.wanadoo.fr/linux_wiza [...] e.html#lan )


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 28-01-2002 à 11:45:40    

J'ai déjà suivi ta faq et j'ai testé en local pas de pb.
 
Bizzare mon truc !

Reply

Marsh Posté le 28-01-2002 à 11:48:59    

Pardon je viens de refaire ce test : ma machine s'appelle "proxy"
 
--> smbclient -L //proxy
 
et j'obtiens bien mon adresse IP mais une erreur "Connection to proxy failed"

Reply

Marsh Posté le 28-01-2002 à 11:58:10    

ah ! vérifie que samba tourne bien :
> service smb status
 
et aussi que tu as mis les options correctes dans ton smb.conf.
 
voici le mien ( un extrait ) qui marche, pas d'auth par mot de passe, parfait pour un trust LAN :
 
 
[root@bastard root]# more /etc/samba/smb.conf
# Samba config file created using SWAT
# from localhost.localdomain (127.0.0.1)
# Date: 2002/01/24 22:03:34
 
# Global parameters
[global]
 workgroup = REUILLIES GROUP
 interfaces = eth1
 security = SHARE
 message command = /usr/bin/linpopup `%f" `%m'' %s; rm %s; play /usr/share/licq/sounds/icq/Message.wav
 
[Mp3]
 comment = Mes mp3
 path = /mnt/mp3/Mp3/
 guest ok = Yes
 hosts allow = 192.168.0.
 
[download]
 comment = On y trouve de tout
 path = /mnt/win_e/Temp
 read only = No
 guest ok = Yes
 hosts allow = 192.168.0.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 28-01-2002 à 12:10:52    

bon je viens de faire les test : samba tourne bien
 
Mon smb.conf :
 
[global]
workgroup = WORKGROUP
interfaces = eth0
security = SHARE
 
[test]
comment = TEST
path = /usr
guest ok = Yes
hosts allow = 192.168.69.
 
 
 
--> Même erreur !

 

[edtdd]--Message édité par Falconpage--[/edtdd]

Reply

Marsh Posté le 28-01-2002 à 12:25:29    

juste une remarque, si tu es le serveur, samba est censé tourné sur la 2e carte réseau ( la interne ) car la premùière est branché sur le net. eugh en fait cela dépend de ta connection internet, oublie.
 
essaie avec un autre rep que /usr
 
lance cette commande pour tester :
> testparm
 
tes clients win sont bien configurés ?


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 28-01-2002 à 13:29:12    

J'avance : avec smbclient -L //192.168.69.xx  (xx = adresse de mon linux) ça marche !
 
le nom de ma machine est donc pas reconnu sur le réseau, pourquoi ?
 
Sinon à partir de windows j'ai essayé de créer un lecteur réseau : \\192.168.69.xx\test  ça marche pas.
 
Sinon un smbmount avec test sous linux fonctionne.

Reply

Marsh Posté le 28-01-2002 à 13:42:08    

déjà dans /etc/host met le nom de ta bécane :
192.168.0.1  proxy.localdomain proxy
 
tu mets la bonne IP


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 28-01-2002 à 13:51:53    

ok, j'ai modifié mon fichier hosts et en local ça fonctionne avec le nom de la machine.
 
Sous Windows si je tappe \\proxy\test (dans connecter un lecteur réseau) j'ai encore cette erreur : Aucun service n'opère sur le point de terminaison du réseau de destinantion du système distant

Reply

Marsh Posté le 28-01-2002 à 13:51:53   

Reply

Marsh Posté le 28-01-2002 à 14:14:32    

tu sais utiliser la commande DOS net ?


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 28-01-2002 à 14:17:12    

la commande "net" permet de faire pleins de choses : tu penses à quoi ?  
 
Au "net use" ?

Reply

Marsh Posté le 28-01-2002 à 14:17:28    

netstat -a --inet
 
s'il te plait...

Reply

Marsh Posté le 28-01-2002 à 14:18:20    

liste les partage dispo


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 28-01-2002 à 14:25:50    

netstat -a --inet ne marche pas
netstat -a me donne la liste des machines utilisant des ressources sur ma machine NT.
 
 
Sinon Dark tu utilisent quelle commande ?

Reply

Marsh Posté le 28-01-2002 à 14:27:43    

Falconpage a écrit a écrit :

netstat -a --inet ne marche pas
netstat -a me donne la liste des machines utilisant des ressources sur ma machine NT.
 
 
Sinon Dark tu utilisent quelle commande ?  



non, je te demandais de le taper sous le nux pour voir si le nmbd étais lancé

Reply

Marsh Posté le 28-01-2002 à 14:36:12    

m'en souviens et je ne suis pas sous win, donc je peux pas tester.
 
essaie avec list


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 28-01-2002 à 14:52:40    

PinG a écrit a écrit :

non, je te demandais de le taper sous le nux pour voir si le nmbd étais lancé  




 
oki ! D'après service status il est lancé mais je m'en vais tester.

Reply

Marsh Posté le 29-01-2002 à 11:57:31    

netstat -a --inet
 
 
--> j'obtiens une liste des adresses IP connecté à ma machine (par squid)

Reply

Marsh Posté le 29-01-2002 à 15:54:37    

dans ton smb.conf, dans la section GLOBAL, rajoute :
 
netbios name = cequetuveux
 
cequetuveux est le nom de ta machine linux (samba) vu par windows

Reply

Marsh Posté le 29-01-2002 à 16:27:45    

ouep ben j allais le dire :)
verifie que t a bien active le protocole netbios dans ton windows !

Reply

Marsh Posté le 29-01-2002 à 16:36:11    

je test ce paramètre :)

Reply

Marsh Posté le 30-01-2002 à 15:33:43    

J'ai le même message d'erreur :cry:

Reply

Marsh Posté le 30-01-2002 à 15:42:47    

est ce que tu vois ton poste linux dans le voisinage reseau de windows ?

Reply

Marsh Posté le 31-01-2002 à 11:24:45    

Non justement sans qu'en j'essaye de le regarder que j'ai ce message d'erreur. Idem quand je connecte un lecteur réseau.

Reply

Marsh Posté le 31-01-2002 à 14:37:07    

essaye de remplacé dans [global]:
 
interfaces = eth0
 
par
 
interfaces = 192.168.69.XX/24 (XX adresse de ton linux)

Reply

Marsh Posté le 31-01-2002 à 14:49:11    

Je sais pas si tu l'as déjà fais, mais rajoute également les hotes de ton réseau dans le fichier hosts. (avec IP et nom netbios)

Reply

Marsh Posté le 31-01-2002 à 15:31:41    

"Aucun service n'opère sur le point de terminaison du réseau de destinantion du système distant" --> rien de changé.

Reply

Marsh Posté le 04-02-2002 à 08:21:12    

D'autres idées ?

Reply

Marsh Posté le 04-02-2002 à 13:10:18    

donne les résultats de ces commandes :
sous win :
> net view \\proxy
> net view \\IP_de_proxy
> ping IP_Proxy
 
sous Linux :
> smbclient -L \\proxy
> smbclient -L \\IP_de_proxy
> service samba status


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 05-02-2002 à 22:27:27    

Je regarde ça demain merci.

Reply

Marsh Posté le 06-02-2002 à 09:36:08    

Sous WinNT 4
 
> net view \\proxy
 
Chemin réseau non trouvé (erreur système 53)
 
> net view IP du proxy
 
Chemin réseau non trouvé (erreur système 53)
 
> ping IP du proxy
 
Normal <10ms

Reply

Marsh Posté le 06-02-2002 à 09:46:10    

Sous Linux :
 
> smbclient -L \\proxy  
 
Il me demande le mot de passe puis la liste des mes répertoires partagés avec le nom du Workgroup et la version de Samba (2.2.2)
 
> smbclient -L \\IP_de_proxy  
 
Idem
 
> service smb status   (et non pas samba)
 
smbd is running ...
nmbd is running ...  
 
 
 
Voilà .

Reply

Marsh Posté le 06-02-2002 à 15:06:55    

il me semble pour que samba marche bien, il faut que ta machine NT4 ou bien linux (je sais plus) ait le meme nom netbios et "vrai nom".
Autrement dit, regarde si NT4 a bien le meme nom dans le panneau identification (nom netbios) et dans l'onglet DNS ("vrai nom" )
 
et fait pareil pour linux : dans le smb.conf et dans le ... je sais plus !

Reply

Marsh Posté le 07-02-2002 à 01:28:42    

Tu n'aurais pas un firewall qui filtre les accès aux ports 137, 138 ou 139 ?
Ou alors vérifie que tu as bien exactement ces lignes dans ton /etc/services :
 
netbios-ns      137/tcp
netbios-dgm     138/tcp
netbios-ssn     139/tcp

Reply

Marsh Posté le 07-02-2002 à 09:19:39    

Je regarde ça merci.

Reply

Marsh Posté le 07-02-2002 à 09:54:08    

ton NT peux pinguer ton Linux ?
 
> iptables -L
> ipchains -L


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 07-02-2002 à 10:27:31    

Oui mon NT peut pinger mon linux

Reply

Marsh Posté le 07-02-2002 à 10:34:38    

je ne comprend pas qu'en mettant l'IP net use ne trouve pas le chemin réseau.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 07-02-2002 à 14:09:07    

C'est clair moi aussi je comprend pas ! A mon avis c'est cette version de Samba qui merde ....
Samba ne doit pas répondre correctement au PC NT qui demande l'accès aux partages .

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed