Linux.debian : dhcp - alias ip - network manager

Posté par pini () le 28 juin 2008
0

Bonjour,



J'ai un portable en debian / lenny avec deux interfaces réseau, cable et wifi, configurées en dhcp. Avec network manager, ça marche bien ; pas de souci.



Mais récemment j'ai voulu faire en sorte d'avoir, sur mon réseau maison, la même IP quelque soit l'interface utilisée. Pour ça j'ai ajouté un alias dans la conf de dhclient (/etc/dhcp3/dhclient.conf) :

alias {

interface "eth2";

fixed-address 129.200.100.4;

option subnet-mask 255.255.255.0;

}


Si je monte mes interfaces à la main à l'aide de dhclient, ça marche nickel :

eth2 Link encap:Ethernet HWaddr 00:0d:9d:90:3e:79

inet adr:129.200.100.2 Bcast:129.200.100.255 Masque:255.255.255.0

adr inet6: fe80::20d:9dff:fe90:3e79/64 Scope:Lien

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:7 errors:0 dropped:0 overruns:0 frame:0

TX packets:9 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 lg file transmission:1000

RX bytes:1030 (1.0 KiB) TX bytes:1248 (1.2 KiB)

Interruption:11



eth2:0 Link encap:Ethernet HWaddr 00:0d:9d:90:3e:79

inet adr:129.200.100.4 Bcast:129.200.100.255 Masque:255.255.255.0

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

Interruption:11




En revanche, en utilisant NetworkManager c'est pas gagné : l'alias est bien défini pendant une seconde au moment de la connexion, puis il disparait tout de suite après. Que fait donc NetworkManager pour faire disparaître mon alias ?



Merci par avance.

> Lire le message (6 commentaires, moyenne: 0,5).  

Vous avez demandé le commentaire #945550.

Euhhh

Posté par -=[ Benoit Plessis ]=- (page perso, ) le 29/06/2008 à 21:47. (lien). Évalué à 0.

/me comprend pas bien ce que tu veut
tu met une ip fixe a une interface configurée via dhcp .... quel interêt ..

si tu veut vraiment pouvoir utiliser indiferement tes deux interfaces regarde du coté des bridges (brctl)

--
Il [e2fsck] a bien démarré, mais il m'a rendu la main aussitot en me disant "houlala, c'est pas beau à voir votre truc, je préfèrerai que vous teniez vous même la tronçonneuse" (traduction libre)

[ Répondre ]

  • [^]Re: Euhhh

    Posté par pini () le 29/06/2008 à 22:47. (lien). Évalué à 0.

    Ben c'est un portable... Donc il est configuré en DHCP. Mais quand il est chez moi je veux qu'il soit accessible de l'extérieur. Et pour simplifier la conf de mon routeur / firewall je voudrais qu'il ait une IP statique.

    J'ai déjà regardé côté bridge, mais avec NetworkManager ça ne rend pas les choses très simples....

    Bref... Pas grave. J'ai trouvé une autre façon de procéder via les scripts de /etc/network/if-up.d/

    Merci pour ta réponse.

    --
    L'entreprise est la moins démocratique des organisations humaines.

    [ Répondre ]

    • [^]Re: Euhhh

      Posté par NeoX () le 30/06/2008 à 11:51. (lien). Évalué à 1.

      et si tu disais à ton routeur/dhcp de la maison de te fournir toujours la meme adresse IP.

      ca marche super bien, je le fais meme au bureau pour les serveurs.

      Oui je sais j'ai des serveurs en DHCP.
      N'empeche que c'est pratique, car si je dois refaire ma configuration IP, je n'ai pas besoin de passer sur chaque machine, je change juste un reglage dans le dhcp.

      ca ne resoud pas ton probleme, mais c'est une piste.

      --
      Apprendre par les autres, c'est bien.
      Apprendre par soi-meme (RTFM, man, et notre ami google) c'est mieux

      [ Répondre ]

      • [^]Re: Euhhh

        Posté par pini () le 01/07/2008 à 01:19. (lien). Évalué à 0.

        J'ai *deux* interfaces réseau sur mon portable - RJ45 et wifi. C'est là toute la question. Les deux sont en DHCP statique quand je suis chez moi. Mais le DHCP statique ne veut pas me donner la même IP pour les deux interfaces (bien que je ne me serve que d'une seule à la fois).

        --
        L'entreprise est la moins démocratique des organisations humaines.

        [ Répondre ]

        • [^]Re: Euhhh

          Posté par NeoX () le 01/07/2008 à 11:10. (lien). Évalué à 2.

          en effet et c'est meme logique.

          le dhcp associe une adresse MAC à une adresse IP.

          solution possible ?

          faire un bridge qui prend tes deux interfaces comme etant une seule
          et demander à ton dhcp de fournir une IP fixe à ton bridge.

          --
          Apprendre par les autres, c'est bien.
          Apprendre par soi-meme (RTFM, man, et notre ami google) c'est mieux

          [ Répondre ]

          • [^]Re: Euhhh

            Posté par pini () le 02/07/2008 à 00:13. (lien). Évalué à 0.

            Le bridge est peut-être la bonne solution dans l'absolu. Mais ça ne colle pas avec NetworkManager. Et je tiens à NetworkManager (rien que pour montrer comme Linux est user friendly ;p).
            Donc quitte à bricoler, j'ai pris la solution bricolage simple d'un - petit - script supplémentaire dans /etc/network/if-up.d.

            --
            L'entreprise est la moins démocratique des organisations humaines.

            [ Répondre ]