Forum Linux.général wifi plus ethernet

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
27
déc.
2014

bonjour à tous

voilà les données du problème:
deux machines côte à côte,un desktop et un nas,chaque machine dispose de deux connexions actives,l'une wifi sur la box,l'autre ethernet par un cable entre les deux
parce que les deux machines doit doivent communiquer en ethernet pour des raisons de proximité et de débit
il y a 4 adresses ipv4
chaque machine doit communiquer avec internet par la box routeur en wifi

Clic droit sur l'applet de NetworkManager,
« Modification des connexions… »
« Modifier » la carte eth0, onglet « Paramètres IPv4 », bouton « Routes… »
cocher:Utiliser cette connexion uniquement pour les ressources de son réseau

dans les deux connexions réseaux actives du network-manager,la carte wifi apparaît en mode "par défaut"
ce n'est pas suffisant,quand la connexion wifi est active,la connexion ethernet ne l'est plus
la requête ne trouve pas de route ?

  • # un sous réseaux

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

    bonjour,

    Le desktop a 2 adresses IP et le NAS aussi.
    Est ce que chaque adresse Ip est bien dans un sous-reaseau différent ?
    par ex :
    desktop : wifi sur 192.168.1.x
    ethernet une ip fixe 192.168.2.1

    nas
    wifi 192.168.1.y
    ethernet une ip fixe 192.168.2.2

    et normalement, depuis le desktop, pour aller sur le nas, tu lui dis d'aller vers 192.168.2.2 et cela passera par l'ethernet.

    Pour les cnx ethernet c'est plus simple d'avoir des ips fixes, car pour 2 adresses, il n'est pas utile d'avoir un dhcp.

    c'est la solution de config qui me semble la plus simple. est ce que c'est bien comme cela que tu voulais faire en disant qu'il y avait 4 adresses IP ?

    Maintenant je ne peux pas te dire comment le faire avec Networkmanager… je suis plus partisan de remplir un fichier de config à la main pour etre certain de la config ;o)

    A+

    Denis

    • [^] # Re: un sous réseaux

      Posté par  . Évalué à -9.

      nas synology ds213air,2 baies pour deux dd seagate 4 TO version nas,monté en jbod

      note:le choix au moment de la création du volume,du remappage des secteurs défectueux est suivi d'un controle de parité des disques,qui semble buguer quand il y a des réallocations de secteurs sur un des disques,j'ai préféré reformater en externe grâce à mon dock usb3 itworks,puis recréer le volume jbod sans le remappage des secteurs défectueux

      desktop:
      wifi=192.168.1.20
      ethernet=192.168.2.20
      mask=255.255.0.0
      passerelle-routeur-wifi-internet=192.168.1.1
      dns-orange=80.10.246.2
      priorité wifi

      nas:
      wifi=192.168.1.29
      ethernet=192.168.2.29
      mask=255.255.0.0
      passerelle-routeur-wifi-internet=192.168.1.1
      dns-orange=80.10.246.2
      priorité wifi

      le débit constaté en double ethernet gigabit sur un mètre de cable est d'envrion 300 Mbit/s

      • [^] # Re: un sous réseaux

        Posté par  . Évalué à -10. Dernière modification le 27 décembre 2014 à 13:21.

        j'ai du forçé le choix "utf-8" dans la configuration du serveur ftp du nas après avoir réglé ses options régionales

        https://www.synology.com/fr-fr/knowledgebase/faq/422

      • [^] # Re: un sous réseaux

        Posté par  . Évalué à 5.

        Le netmask n'est pas bon, t'a un seul réseau là, passe à 255.255.255.0 (sur toutes les machines)

        • [^] # Re: un sous réseaux

          Posté par  . Évalué à -10.

          http://www.hobbesworld.com/reseaux/calcip.php#rech

          1. Calculatrice IP : Recherche de masque

          Vous avez 2 adresses IP mais vous ne savez pas quel est le masque associé, avec ce formulaire, vous aurez le masque réseau le plus petit contenant les 2 adresses.

          Adresse IP 1 Adresse IP 2

          Vous avez donné les adresses 192.168.1.0 et 192.168.2.255

          Masque Id : /22
          Masque Binaire : 11111111.11111111.11111100.00000000
          Masque Inverse (pour switch) : 0.0.3.255
          Masque Hexa : fffffc0 ou ff:ff:fc:0
          Masque Decimal : 255.255.252.0
          Adresse de reseau : 192.168.0.0
          Adresse de broadcast : 192.168.3.255
          Première adresse disponible : 192.168.0.1
          Dernière adresse disponible : 192.168.3.254
          Adresses totales : 1024
          Adresses disponibles : 1022

          • [^] # Re: un sous réseaux

            Posté par  . Évalué à 1.

            justement, tu ne veux pas que les deux reseaux puissent se parler (donc tu ne veux pas mettre le reseau 192.168.1.0 avec le reseau 192.168.2.0)
            donc comme dis plus haut par d'autres, et plus bas par moi, il te faut un masque /24 (255.255.255.0) sur chacune de tes interfaces.

            par contre avec ton network-manager, il faut definir comme passerelle, pour les deux interfaces, 192.168.1.1
            sinon la derniere interface qui s'active va remplacer la route par defaut.

            tu peux aussi brancher le NAS à ta BOX, ton PC à ta BOX, et tu n'as alors plus besoin du wifi, de la double carte reseau, double config, etc

        • [^] # Re: un sous réseaux

          Posté par  . Évalué à -10.

          si je change le mask à 255.255.255.0 l'adresse de passerelle 192.168.1.1 du routeur wifi internet est refusée

          là ça passe
          255.255.252.0

          • [^] # Re: un sous réseaux

            Posté par  . Évalué à 2.

            Et quel est le masque sur le routeur ?
            Est refusée comment quel message d'erreur, car normalement y'a aucun problème.

            • [^] # Re: un sous réseaux

              Posté par  . Évalué à -10.

              le masque du routeur internet wifi est 255.255.255.0

              pour que ça marche il me semble qu'il faut 255.255.255.0 sur les deux interfaces du desktop et 255.255.252.0 sur les deux interfaces du nas,à cause de l'adresse 192.168.1.1 du routeur internet

              • [^] # Re: un sous réseaux

                Posté par  . Évalué à 4. Dernière modification le 27 décembre 2014 à 18:03.

                Avec un masque 255.255.252.0 sur les deux interfaces du nas y'aura un problème de route.

                Le masque c'est 255.255.255.0 partout, la passerelle c'est 192.168.1.1 uniquement sur l'interface wifi. (pas de passerelle sur l'ethernet) et c'est la même configuration sur le pc et le nas (seule les IP changent)

          • [^] # Re: un sous réseaux

            Posté par  . Évalué à 3. Dernière modification le 27 décembre 2014 à 17:52.

            En plus avec ce masque (255.255.252.0) tu recrée un seul réseau alors que t'en a besoin de deux 192.168.1.0/24 et 192.168.2.0/24

            Hum et l'adresse de la passerelle tu ne doit la saisir que pour la connexion wifi, pour l'ethernet tu laisse vide.

            • [^] # Re: un sous réseaux

              Posté par  . Évalué à -10.

              oui cela semble bien être cela
              maintenant qu'en est il des priorités d'interfaces wifi ethernet

              • [^] # Re: un sous réseaux

                Posté par  . Évalué à 2.

                Priorité ? Je ne connaît pas ce concept dans NetworkManager.

                • [^] # Re: un sous réseaux

                  Posté par  . Évalué à -10. Dernière modification le 27 décembre 2014 à 18:28.

                  clic droit sur l'icône network-manager
                  puis modification des connexions
                  puis ethernet automatique
                  puis modifier
                  puis général décocher se "connecter automatiquement à ce réseau si disponible"
                  puis paramètres ipv4
                  puis routes
                  puis cocher "utiliser cette connexion uniquement pour les ressources de son réseau"
                  puis enregistrer
                  puis déconnecter puis reconnecter,la connexion wifi est indiquée "par défaut" dans clic droit sur l'icône nm "informations sur la connexion"

                  il semble que c'est la priorité

                  • [^] # Re: un sous réseaux

                    Posté par  . Évalué à 2.

                    Tant que les routes sont bonnes je voit pas trop à quoi sert ce truc.

                    J'utilise NetworkManager via l'applet de Gnome3 et j'ai aucune information de ce genre.

      • [^] # Re: un sous réseaux

        Posté par  . Évalué à 2. Dernière modification le 27 décembre 2014 à 21:46.

        avec les masques en 255.255.0.0 (ou /16)
        tes reseaux 192.168.1.0 et 192.168.2.0 sont les memes

        tes machines ne peuvent donc pas savoir par quelle carte il faut passer pour joindre le voisin.

        active tes cartes avec les masques 255.255.255.0 (/24) sur tous tes appareils, cela va passer mieux,
        et permettre à la machine 192.168.2.20 de communiquer avec 192.168.2.29 en passant par le cable plutot que par le wifi.

        • [^] # Re: un sous réseaux

          Posté par  . Évalué à -10.

          j'ai tout bien fait comme vous m'avez dit …

          je constate que le nas impose un choix de priorité d'interfaces actives
          pour le desktop,il semble que network-manager privilègie l'ethernet sur le wifi,c'est pourquoi
          j'ai dù cocher "utiliser cette connexion uniquement pour les ressources de son réseau" pour que la carte wifi reste en priorité
          sinon sur le desktop,l'ethernet se retrouve "par défaut" et alors là plus d'accès à l'internet

          • [^] # Re: un sous réseaux

            Posté par  . Évalué à 2.

            sinon sur le desktop,l'ethernet se retrouve "par défaut" et alors là plus d'accès à l'internet

            parce que tu n'as pas mis de route par defaut sur ton reseau ethernet,
            du coup network manager desactive la route par defaut qui etait mise par le wifi quand il active le reseau ethernet.

            • [^] # Re: un sous réseaux

              Posté par  . Évalué à -10.

              sur le desktop:
              
              root@ordix:/home/rob# route -n
              Table de routage IP du noyau
              Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
              0.0.0.0         192.168.1.1     0.0.0.0         UG    1024   0        0 wlan0
              192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 wlan0
              192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
              
              
              sur le nas:
              
              roro> route -n
              Kernel IP routing table
              Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
              192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
              192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 wlan0
              0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 wlan0
              

              la connexion directe desktop/nas par cable ethernet c'est dans le cas ou le routeur wifi est trop éloigné du desktop et du nas
              la connexion wifi est utile pour les appareils mobiles

              • [^] # Re: un sous réseaux

                Posté par  . Évalué à -10.

                explication:

                tous les paquets de données dont l'adresse de destination commence par 192.168.1.1 jusqu'à 192.168.1.254 passe par la carte wifi (wlan0)

                tous les paquets de données dont l'adresse de destination commence par 192.168.2.1 jusqu'à 192.168.2.254 passe par la carte ethernet (eth0)

                tous les paquets de données dont l'adresse de destination ne se trouve pas dans les deux premières plages d'adresses passe par la carte carte wifi (wlan0) vers la passerelle 192.168.1.1

Suivre le flux des commentaires

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