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

romanouche -  
 romanouche -
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. maka13 Messages postés 78 Statut Membre 4
     
    Hello,

    Essaye

    auto eth0:1
    iface eth0:1 inet dhcp

    Ou alors montre ton fichier /etc/network/interfaces

    Bye
    0
  2. romanouche
     
    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
  3. maka13 Messages postés 78 Statut Membre 4
     
    Hello,

    Pourquoi pas mettre les deux en STATIC ?
    0
  4. romanouche
     
    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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. maka13 Messages postés 78 Statut Membre 4
     
    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
  7. romanouche
     
    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
  8. maka13 Messages postés 78 Statut Membre 4
     
    Est ce que tu peu me donner un peu plus de chose sur la configuration de ton réseau stp ?
    0
  9. romanouche
     
    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