Serveur DHCP Linux Debian+Client XP

Bonjour,
j’ai actuellement une machine virtuelle Debian qui fait office de serveur DHCP, DNS et serveur de messagerie. En parallèle, j’ai un client Windows XP. Je parviens a pinger dans les 2 sens les adresses IP (XP vers Debian et vice-versa), et je parviens a pinger mon domaine a partir de mon client XP.

Je souhaiterais que ma machine XP ait une adresse IP attribuée dynamiquement par mon serveur DHCP Unix. Comment faire? Que faut-il paramétrer sur ma machine virtuelle XP? Ma configuration est bonne puisqu’elle fonctionne avec un client Debian mais je souhaiterais que cela fonctionne sur ma VM XP et ainsi que celle ci ait une IP dynamique.

Que configurer sur ma VM Windows XP?

Merci d’avance.

Personne ne peut m’aider?

Salut,

Ta VM XP est bien sur le même réseau que ta VM DHCP ? (accès par pont, NAT etc…)

Mes 3 VM (c’est à dire les deux clients XP et mon serveur Debian) sont en connexion par pont.
Voici le contenu de mon fichier dhcpd.conf :

#This is a very basic subnet declaration
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.50 192.168.1.60;

Je n’ai pas mis de passerelle car les 3 VM se trouvent sur la même machine physique, en l’occurrence mon PC portable.

Sur mes 2 VM XP dans propriétés TCP/IP j’ai renseigné l’adresse du DNS dans DNS préféré (192.168.1.1).

J’ai ajouté 192.168.1.1 dans la liste des serveurs DNS (bouton configuration avancée puis onglet DNS) et j’ai mis rosea-phoenix.org dans la case “suffixe DNS pour cette connexion”

Seulement, lorsque je fais ipconfig /renew sur ma 1ère VM XP la même adresse m’est redonnée sans problème(toujours la même adresse d’ailleurs je ne sais pas si c’est normal). En revanche sur la 2ème VM XP la commande ipconfig /renew me revoie un message d’erreur me disant qu’il ne peut contacter le serveur DHCP.

J’ai aussi essayé de rajouter authoritative dans le fichier dhcpd.conf mais ça n’a rien changé ce qui donne :

#This is a very basic subnet declaration
authoritative
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.50 192.168.1.60;

Salut!

[quote=“jollyjohn”]Mes 3 VM (c’est à dire les deux clients XP et mon serveur Debian) sont en connexion par pont.
[/quote]
pourquoi avoir choisi la connexion par pont alors qu tu dis que:

Essai réseau interne ou privé, ça dépend de quel logiciel tu utilise (virtualbox, vmware…)

Je suis sous Virtualbox en connexion par pont avec ma carte Wifi. Mes 2 VM Windows XP et ma VM serveur Debian peuvent se pinger respectivement donc je ne pense pas que la problème vienne du type de réseau. (sinon la communication serait impossible d’après moi or j’ai un serveur mail qui fonctionne très bien entre mes 2 clients XP donc le problème n’est pas là a mon avis)

Je penses davantage a un problème de configuration.

Je ne vois pas lequel cependant.

Hello,
dans virtualbox, préférence, réseau, icone “config”
et désactiver serveur dhcp du virtualbox

ensuite

Je n'ai pas mis de passerelle car les 3 VM se trouvent sur la même machine physique, en l'occurrence mon PC portable. 

c’est une mauvaise idée d’utiliser le même réseau des machines virtuelles et physique.
Dans ton cas tu te retrouve avec 3 serveur dhcp
1 de ta box (routeur) physique
2 du virtualbox
3 de ta debian en virtuelle

3 serveur DHCP ensemble c’est possible mais à condition de configurer les mêmes options, même masque, réseau, dns,ns et avec un temps de réponse décalé… (= tolérance de panne, et détection de conflits d’adresses )

pour le dns du XP deux solution.
-soit dans la propriété réseau ipv4 tu ajout l’adresse de dns ( ip du serveur dns debian)
-soit tu configure le dhcp debian d’attribuer en même temps avec l’adresse ip, l’adresse du serveur dns

Et pour encore compliquer le truc, si la machine physique obtiens l’ip de la machine virtuelle Debian, la ça devient vraiment compliquer pour la passerelle internet … sachant que le carte virtuelle utilise la physique avec une autre adresse mac,ip … :119 :119 :119

pour faire simple :
-désactive le dhcp du virtualbox,
-utilise un autre réseau pour les machine virtuelle (donc on désactive le dhcp physique),
-et configure les option dhcp de debian pour les options dns. :017
:laughing: