Forum Linux.général connexion ethernet + partage de connexion android

Posté par  .
Étiquettes : aucune
0
15
oct.
2012

Bonjour,

Au boulot, j'ai une connexion internet vraiment mauvaise (2Mb pour une cinquantaine de personnes), j'utilise donc souvent mon téléphone pour aller sur le net.

Je suis sous kubuntu et je me sers de l'applet KNetworkManager pour gérér les connexions.

Le hic est que la connexion ethernet a toujours la priorité sur la connexion téléphone, ce qui fait que pour utiliser le tél il faut que je désactive ma connexion ethernet, et je perds, par la même occasion, l'accès à tout ce qui est partagé en interne.

Y a-t-il un moyen de configurer le réseau pour que les deux connexions soient actives en même, pour que le traffic vers le réseau interne passe par ethernet et le reste par le tél ?

Merci d'avance !

  • # route par défaut ?

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

    C'est trés probablement ton soucis.

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

    • [^] # Re: route par défaut ?

      Posté par  . Évalué à 1.

      Comment puis-je le confirmer ? Je ne m'y connaît pas du tout en réseaux…

      • [^] # Re: route par défaut ?

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

        dans un terminal:
        ip route show

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

        • [^] # Re: route par défaut ?

          Posté par  . Évalué à 1.

          Seulement avec eth0 :
          default via 192.168.100.254 dev eth0 proto static
          169.254.0.0/16 dev eth0 scope link metric 1000
          192.168.100.0/24 dev eth0 proto kernel scope link src 192.168.100.5 metric 1

          Avec eth0 et usb0 (le tél) :
          default via 192.168.100.254 dev eth0 proto static
          169.254.0.0/16 dev eth0 scope link metric 1000
          192.168.42.0/24 dev usb0 proto kernel scope link src 192.168.42.98 metric 1
          192.168.100.0/24 dev eth0 proto kernel scope link src 192.168.100.5 metric 1

          • [^] # Re: route par défaut ?

            Posté par  . Évalué à 1.

            default via 192.168.100.254 dev eth0 proto static

            C'est bien cela.
            Ceci devrait te permetre de tester un changement de gateway:
            ip route change default via 192.168.42.IP

            Ce qu'il est possible de faire avec network manager, c'est créer une nouvelle connexion filiaire en utilisant le mode DHCP/addresse seulement. Je ne sais pas, par contre, si la bascule depuis ton ancienne connexion vers la nouvelle interrompt les connections actives dans ce réseau (il va de soit que les connexion internet le seront). À tester !

            • [^] # Re: route par défaut ?

              Posté par  . Évalué à 0.

              J'ai essayé le "ip route change…" avec mon IP à la fin, le seul résultat est que plus rien n'était accessible suite à cette commande… :(

              • [^] # Re: route par défaut ?

                Posté par  . Évalué à 4.

                reprenons

                Avec eth0 et usb0 (le tél) :
                [1] default via 192.168.100.254 dev eth0 proto static
                169.254.0.0/16 dev eth0 scope link metric 1000
                192.168.42.0/24 dev usb0 proto kernel scope link src 192.168.42.98 metric 1
                192.168.100.0/24 dev eth0 proto kernel scope link src 192.168.100.5 metric 1

                [1] ca veut dire que pour tout ce qui n'est pas defini, ca va envoyé vers l'IP se terminant par 100.254 (ta boxe)

                il te faut donc connaitre l'IP de la passerelle (de ton mobile une fois connectée)
                et faire le
                ip route change default via IP_du_telephone

                • [^] # Re: route par défaut ?

                  Posté par  . Évalué à -2.

                  Quand tu te connecte sur le tel pour le net tu rajoute une route supplémentaire pour le réseau interne et tous roule, je l'ai déjà fais avant d'avoir une machine-box.

                  Merci aux personnes qui mon aidé a trouvé des solutions pour essayer d’écrire sans faute d’orthographe.

                • [^] # Re: route par défaut ?

                  Posté par  . Évalué à 0.

                  Merci pour les conseils. J'ai retrouvé la passerelle en faisant un "route" et j'ai pu la modifier avec la commande que t'as donnée, ça fonctionne.

                  Je me demande s'il est possible d'automatiser ce processus. Des idées sur ce point ?

                  • [^] # Re: route par défaut ?

                    Posté par  . Évalué à 2.

                    dans /etc/network/interfaces
                    tu as l'option post-up script ou commande
                    pour lancer un script ou une commande quand l'interface est connectée.

                    il doit surement y avoir des options similaires avec le network-manager

Suivre le flux des commentaires

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