Bonjour,
Si votre client XP arrive à trouver le DHCP de votre FAI, c'est que votre Box n'est pas en mode routeur.
Un serveur DHCP n'a de sens que dans un réseau local (un LAN). Il faut donc créer ce LAN en ayant un routeur qui sépare les 2 réseaux.
Un routeur est une barrière au niveau 2 : les broadcasts de niveau 2 ne sont pas relayés par un routeur. C'est ce qui permet de donner une limite à un réseau ethernet. Autrement le net serait saturé par les broadcasts !
Donc pour passer d'un réseau à l'autre, il faut passer par la couche TCP/IP de niveau 3 : par les adresses IP.
Dans le DHCP, au départ votre client n'a pas de configuration TCP/IP (de niveau 3, donc adresse IP). Il va donc émettre des requetes ethernet en broadcast (de niveau 2, donc adresse MAC) pour trouver un serveur DHCP, sur le LAN.
Dans un LAN, il ne peut y avoir qu'un seul serveur DHCP.
Il y a un probleme de configuration sur votre réseau et sur votre vmware.
Pour comprendre ce qui ce passe sur le client XP et sur le serveur Ubuntu, je vous recommande d'installer sur chacun Wireshark. C'est un outil qui permet de sniffer les trames ethernet. Cela vpous permettra de comprendre.
Cordialement,