Iface eth0:0 inet dhcp --> problème

Bonjour,

J'ai un problème... Je m'explique:

je voudrais donner une adresse IP alias à une carte réseau:
- et0 en configuration statique
- eth0:0 en configuration dynamique (adresse allouée par serveur DHCP).

Je voudrais qu'il soit possible de renouveler l'adresse attribuée par DHCP sans "planter" l'adresse fixe.

Dans la config actuelle, lorsque je démarre ma machine, eth0 est allouée, mais l'adresse attribuée par DHCP (sur eth0:0) ne l'est pas.
Si j'inverse eth0 et eth0:0, les deux adresses sont allouées, mais je ne peux pas renouveller l'adresse dynamique (eth0) sans perdre l'adresse statique (eth0:0)

Auriez-vous un conseil? Je suis un peu... perdu.

Je vous remercie d'avance

PS: distribution debian
Configuration: Linux
Epiphany 2.14

8 réponses

  1. Oui, pas de problème,

    IP du serveur DHCP: 172.16.0.107 netmask 255.255.0.0
    relié à un switch
    IP du client DHCP: 172.16.0.112 (et .250...), netmask 255.255.0.0, relié au switch

    je ne change pas de sous-réseau, donc je ne me sers pas de gateway...

    Je ne pense pas que le problème vienne de la configuration du réseau...

    C'est vraiment bizarre que j'ai mon ifconfig -a "parfait" (avec les deux IPs) et que je ne puisse pas contacter les PCs..

    En tout cas, merci de ton aide!
    0
    1. Est ce que tu peu me donner un peu plus de chose sur la configuration de ton réseau stp ?
      0
      1. Non, ça ne va pas parce-qu'une des deux adresses doit être renouvelable... par dhcp.

        J'ai essayé d'inverser, eth0 est l'adresse dhcp, et eth0:1 l'adresse fixe.

        tout se passe bien au démarrage de l'ordi, les adresses sont bonnes.

        lorsque j'essaye une requete dhclient (pour renouveler l'adresse client, eth0), ça à l'air aussi de marcher car:
        - je fais ifdown eth0
        - ifup eth0
        - ifup eth0:1

        et là, mes deux adresses IP apparaissent en ifconfig -a.

        le problème, c'est que je ne suis pas pingable...
        0
        1. et si tu fait ça :

          auto eth0
          iface eth0 inet static
          address 172.16.0.112
          netmask 255.255.0.0
          network 172.16.0.0

          auto eth0:1
          iface eth0:1 inet static
          address 172.16.0.250
          netmask 255.255.0.0
          network 172.16.0.0

          C'est bon ?

          tchouss
          0
          1. Je ne vais pas rentrer dans les détails, mais en fait il doit être possible de faire la demande d'une nouvelle IP sur la carte réseau, sans perdre l'IP fixe configurée statiquement.

            Je pense que créer une IP virtuelle est la meilleure façon de le faire, non?

            J'ai essayé la commande: dhclient
            Apparemment, ça marche, c'est à dire que ça me donne une @ IP: "bound to 172.16.0.250 - - renewal in 296 seconds"

            (le serveur DHCP affecte des @ entre X.X.0.250 et .251), mais le système est planté (la fenêtre de commande ne répond plus...)

            Que faire?

            Merci..
            0
            1. Hello,

              Pourquoi pas mettre les deux en STATIC ?
              0
              1. Merci de m'avoir répondu si vite.

                J'ai essayé cette solution, mais ça n'a pas marché.

                Voici mon fichier /etc/network/interfaces

                auto eth0
                iface eth0 inet static
                address 172.16.0.112
                netmask 255.255.0.0
                network 172.16.0.0

                auto eth0:1
                iface eth0:1 inet dhcp

                Voilà.. J'ai bien l'IP fixe au démarrage, mais pas l'IP dynamique. la commande dhclient m'attribue apparemment une adresse IP, mais ma console buggue à chaque fois... Je dois redémarrer la machine. Je ne comprends plus!

                Merci
                0
                1. Hello,

                  Essaye

                  auto eth0:1
                  iface eth0:1 inet dhcp

                  Ou alors montre ton fichier /etc/network/interfaces

                  Bye
                  0