Forum Linux.redhat Problème de communication de Windows vers Linux

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
-2
28
jan.
2015

Bonjour,
Le problème est le suivant :
j'ai plusieurs machines avec des installations Linux absolument identiques; ne diffère que l'adresse IP et le nom des machines. Deux sur trois machines communiquent parfaitement de Windows vers Linux. Par contre la troisième machine, impossible d'établir une communication Windows vers cette machine, alors que Linux vers Windows fonctionne bien.
Ce que j'ai essayé :

  • j'ai copié exactement la même configuration sur cette machine que sur les deux autres.
  • j'ai mis en place le fichier de configuration smb.conf en changeant uniquement le nom de la machine, puisque ce fichier fonctionne bien sur les autres machines.
  • j'ai réinstallé les paquetages de samba.
  • j'ai donné toutes les permissions aux fichiers par chmod 777.
  • smb fonctionne bien

Aucun résultat.
Linux communique bien avec Windows mais pas Windows vers Linux : Windows ne voit pas les fichiers partagés sur la machine Linux : inconnu.
Le réseau fonctionne bien puisque la commande ping répond bien.
Il y a une interdiction un blocage quelque part…
Je suis au bout de mon imagination. Cela fait des heures, voire des semaines que je cherche. Si quelqu'un a une idée, elle sera la bienvenue.
Avec mes remerciements.
Fr6 (pour Francis)

  • # version de linux, de samba, et securité ?

    Posté par  . Évalué à 3.

    tu as posté dans le forum pour redhat,
    il me semble que Redhat utilise un outil de securité SELinux.

    peut-etre que suivant les versions il est actif sur la machine ou pas.

    installation de machines "identiques", tu veux dire meme OS, meme version de logiciel, meme plan d'adressage reseau ?

    • [^] # Re: version de linux, de samba, et securité ?

      Posté par  . Évalué à 1.

      SELinux est désactivé.
      Machines identiques : même OS, même version de logicel, même plan d'adressage réseau, oui.
      ce sont des machines qui me permettent de faire des sauvegardes pour notre base Informix

      • [^] # Re: version de linux, de samba, et securité ?

        Posté par  . Évalué à 2.

        meme plan d'adressage, certes, mais sur le meme switch ? ou avec une cascade de switch ?
        switches manageables ?

        tu arrives à acceder au partage en utilisant l'adressage IP
        sous windows en demandant \A.B.C.D\ dans la barre d'adresse de l'explorateur de fichier ?

        • [^] # Re: version de linux, de samba, et securité ?

          Posté par  . Évalué à 1.

          Même switch, pas de cascade. J'ai essayé cette adresse avec les machines 1 et 2 et ça marche mais jamais avec la machine 3
          pour tester la communication je fais recherche de l'adresse IP, elle apparaît sans problème, je clique sur l'adresse qui me demande un utilisateur et un mot de passe et c'est là que ça va pour les machines 1 et 2 mais pas la 3

          • [^] # Re: version de linux, de samba, et securité ?

            Posté par  . Évalué à 1.

            Problème résolu.
            Il fallait ajouter une variable (guest = yes) dans le fichier smb.conf.
            Cependant le mystère demeure : pourquoi les autres machines fonctionnent sans cette variable.
            En tout cas merci pour tout.

  • # Demande de précision

    Posté par  . Évalué à 1.

    Hello Fr6,

    Tu as combien de machine Windows ? Une seule ou plusieurs ?

    Disons :

    Machine-Linux_1
    Machine-Linux_2
    Machine-Linux_3

    Machine-Windows_1
    Machine-Windows_2

    Est-ce ton que soucis c'est :

    Machine-Windows_1 se connecte à Machine-Linux_1/2/3 et réciproquement
    Machine-Windows_2 se connecte à Machine-Linux_1/2 mais pas à Machine-Linux_3 ?

    Julien_c'est_bien (y'a pas que Seb)

    • [^] # Re: Demande de précision

      Posté par  . Évalué à 1.

      Plusieurs machines Windows.
      Quelque soit la machine Windows, toutes les machines Windows communiquent avec les machines Linux 1 et 2 mais pas avec 3 et c'est la question : pourquoi pas avec 3 ?

    • [^] # Re: Demande de précision

      Posté par  . Évalué à 1.

      Problème résolu : modification du fichier smb.conf.
      Cependant le mystère demeure : pourquoi cette modif, alors que les autres machines fonctionnent sans cette modif.
      En tout cas merci pour tout.

      • [^] # Re: Demande de précision

        Posté par  . Évalué à 1. Dernière modification le 01 février 2015 à 14:15.

        Hello quelle modif à résolu le problème ?

        Edit : la réponses est plus bas dans la discussion.

        Julien_c'est_bien (y'a pas que Seb)

  • # sherlock holmes

    Posté par  . Évalué à 2.

    Salut,

    Si tu es sûr de tes configs' et que la seule différence est vraiment l'adresse IP, il te reste 2 solutions :

    1) ton câble ? il est peut être défectueux dans le sens win => linux ? les câbles ethernets ont (la plupart du temps) 2 pairs de câbles, soit croisés, soit droits. dans ton cas, ils sont droits (ou doivent l'être); As tu essayé de changer de câble. Dans la même, idée, ta table sur ton routeur est bien ok ? as tu vérifié ?

    2) au niveau software, sur la machine windows. Si vraiment tu peux pinger de linux vers win mais pas le contraire et que la matos est bon, alors il ne reste qu'un problème de configuration sur la machine windows. As tu vérifier la table / les règles windows ? pour peux que ta 3ème machine soit "bannie" … as tu essayé avec une autre IP ? et si tu intervertis les IPs de 2 machines linux (une qui marche et l'autre pas ; mettons 2 et 3) que se passe-t-il ? la deux qui devient 3 devient-elle invisible ? ou est-ce toujours la même machine (dans ce cas, on revient à l'histoire du câble défectueux).

    Parfois, c'est des causes bêtes …

    Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas qu'elles sont difficiles. - Sénéque

    • [^] # Re: sherlock holmes

      Posté par  . Évalué à 1.

      Je viens de changer l'adresse de la machine Linux 3 avec l'adresse de la machine Linux 2 où la communication fonctionne bien; résultat : ça ne passe pas avec la machine 3 alors que précédemment avec la machine 2, ça marchait avec cette adresse. C'est donc bien une question de machine: La machine Linux 3.
      j'espère que tu me suis : cela devient presque du chinois.
      Les câbles sont bons puisque ping fonctionne dans les deux sens.

      • [^] # Re: sherlock holmes

        Posté par  . Évalué à 2.

        attention, quand tu inverses les IP entre machine 2 et machine 3, il faut bien purger les cache ARP
        ou forcer un ping dnas les deux sens pour mettre à jour les caches

        • [^] # Re: sherlock holmes

          Posté par  (site web personnel) . Évalué à 2.

          Le monsieur te demande si ce sont des commutateurs administrables…

          Système - Réseau - Sécurité Open Source

          • [^] # Re: sherlock holmes

            Posté par  . Évalué à 1.

            Problème résolu : il fallait ajouter une variable (guest) à yes dans smb.conf.
            Cependant le mystère demeure : pourquoi les autres machines fonctionnent sans cette variable ?
            Merci pour le temps passé et ta sympathie.

            • [^] # Re: sherlock holmes

              Posté par  . Évalué à 2.

              si tu as du ajouter guest pour que cela fonctionne,

              c'est que tes autres machines se presente avec un utilisateur connu du samba.
              ex: tu es loggué avec Francis sur le windows, et tu as un compte Francis sur le samba
              mais pas quand tu es sur la machine3

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.