none
Problème de DHCP sur une machine Linux hébergée sur un hyperV sur un server 2012 RRS feed

  • Discussion générale

  • Bonjour,

    J'écris ici parce que j'ai un problème avec Hyperv sur un server 2012 et une machine Virtuelle Linux (en Debian 8) par rapport au DHCP.

    Je travail dans un centre de formation et j'ai deux types de stagiaires :

    - Groupe 1 : Ceux qui sont sur un hôte Windows 7 , avec Virtual Box et une machine Debian 8

    - Groupe 2 : Ceux qui sont sur un hôte Windows Server 2012, avec Hyper V et une machine Debian 8

    Tous les stagiaires mettent leurs machines Linux en IP fixe.

    Le problème, c'est que les stagiaires du Groupe 2, ont leur machine Debian qui se voit réattribuer de manière anarchique une adresse ip fournie par le DHCP de la salle dans laquelle ils sont branchés.

    Alors que leurs fichiers /etc/network/interfaces sont bien en static, que le commutateur sur lequel ils sont, est bien paramétré en externe et la carte sur laquelle le commutateur est lié est aussi en statique.

    Donc, avez vous une solution à ce problème s'il vous plait ? Sachant que ce problème donc, n'arrive pas sur les stagiaires du Groupe 1.

    Merci d'avance pour votre coup de main !

    Cordialement,

    mardi 29 janvier 2019 16:14

Toutes les réponses

  • Bonjour, si vous faite un ifconfig sur un pc linux géré sous hyper-v vous avez une ip attribué par le DHCP?

    Si vous mettez votre vswitch HYPER-V en réseau interne est ce vous voyez bien l'adresse ip fixe sur le debian dans définit dans le fichier de conf?

    Moi je pense à une mauvaise configuration du fichier "/etc/network/interfaces".

    Pouvez-vous nous montrer la configuration réseau du fichier de conf?

    Cordialement.

    mardi 29 janvier 2019 16:36
  • Bonjour,

    Lorsque le problème se produit, effectivement, si on fait un "ifconfig" l'adresse ip obtenue fait partie de la plage d'adresse délivrée par le DHCP.

    Mais si ensuite, on redémarre le service réseau, ou simplement la carte réseau, et qu'on refait à nouveau un "ifconfig" c'est bien l'adresse ip statique paramétrée dans le fichier /etc/network/interfaces qui apparait.

    Donc, je ne pense pas que passer sur vswitch interne changera quelque chose à ça. Mais je testerai l'idée demain. C'est juste qu'après avoir "remis" la bonne adresse par redémarrage du service réseau ou de la carte, au bout d'un temps indéterminé l'adresse IP repasse toute seule en DHCP.

    Normalement, les fichiers /etc/network/interfaces sont bien paramétrés. La partie qui nous intéresse ressemble à :

    #The primary network Interface
    allow-hotplug eth0
    iface eth0 inet static
    address 192.168.1.x
    netmask 255.255.255.0
    gateway 192.168.1.254

    C'est pour ça que je n'ai vraiment pas d'idée pour résoudre ce problème, qui est quand même sacré embêtant pour l'apprentissage de mes stagiaires.

    Cordialement,


    • Modifié EllyWill mardi 29 janvier 2019 16:59
    mardi 29 janvier 2019 16:58
  • Votre configuration ip saute et repasse en DHCP? C'est bien ça? ce qui vous oblige à ajouter à nouveau les ip fixes dans le fichier de conf?

    Cordialement.

    mardi 29 janvier 2019 17:14
  • Oui la configuration réseau saute et repasse en DHCP.

    Cependant, le fichier /etc/network/interfaces ne change pas lui. Lorsque l'adresse IP appartient à la plage d'adresse DHCP, si on regarde le fichier interfaces à cet instant là, il est parfaitement paramétré en static.

    Donc sois je redémarre le service réseau, sois j'éteins et je rallume la carte réseau de la machine Debian pour qu'il retrouve l'adresse static paramétrée dans le fichier interfaces.

    Puis je vérifie une nouvelle fois avec un ifconfig, et là, la machine à bien repris la configuration static telle qu'elle est dans le fichier.

    C'est pour ça, je ne comprends vraiment pas le problème.

    Pour moi, ca dois venir d'hyperV, mais je ne le connais pas suffisamment.

    mardi 29 janvier 2019 17:28
  • Il faudrait installer les services d'intégrations Hyper-v 2012 pour Debian (équivalent de vmware tool).

    https://www.microsoft.com/en-us/download/details.aspx?id=51612

    http://sysoptips.blogspot.com/2015/11/debian-7-sous-hyper-v-2012-r2.html

    Le problème peut venir de là aussi.

    Cordialement.

    mardi 29 janvier 2019 18:53
  • Bonjour,

    Je m'excuse du délai de réponse.

    Je viens de tester votre solution sur l'une des machines de mes stagiaires : Linux Integration Services Version 4.1 for Hyper-V. Malheureusement, cela n'a pas fonctionné.

    Quand je lance le fichier "install.sh" j'obtiens le message d'erreur suivant :

    " Unsupported Linux distribution ".

    Effectivement, je m'en doutais quelque peu, mon OS est Debian 8, et je ne l'avais pas vu dans la liste des distributions de LIS.

    J'ai essayé de chercher, mais je n'ai pas trouvé l'équivalent.

    Sauriez vous où il est, ou auriez vous une autre idée s'il vous plait ?

    Merci beaucoup !


    mardi 5 février 2019 10:23
  • Bonjour, ci-dessous un lien pour vous aider:

    https://oitibs.com/install-hyper-v-lis-on-debian-8/

    Cordialement.

    mardi 5 février 2019 10:46
  • Oui c'est effectivement ce que j'ai testé aussi sur le poste d'une stagiaire. Tu me rassure sur le fait que je ne me suis pas trompée. J'ai pu installer le paquet hyperv-daemons mais pas le paquet jessie-backports.

    Il n'est pas disponible sur le dépôt. Et quand j'ai cherché à quoi correspondait "backports" cela semblait être utile du temps où la version était stable. Comme elle ne l'ai plus, je ne sais pas trop si c'est important.

    Cela aura-t-il une grande incidence ?

    Donc, j'ai réalisé l'installation, maintenant j'attends et j'observe pour voir si le problème reviens.

    Si le problème ne reviens pas dans la journée, je réitérerai l'installation sur chacun des postes.

    Puisqu'à priori le problème arrivait plusieurs fois dans la même journée. Comme j'ai fait l'install vers 11h, je pense que si le problème ne reviens pas aujourd'hui, c'est qu'il y a de forte chance que ce soit réglé.

    mardi 5 février 2019 14:09