TL; DR: l' hôte peut envoyer une requête ping à la machine virtuelle invitée connectée au NAT lorsque l'adresse IP DHCP est utilisée sur l'invité, mais pas lorsque l'adresse IP statique est utilisée. Aidez-moi.
J'ai donc essayé de configurer un réseau local basé sur un NAT avec lequel l'hôte peut communiquer, chaque ordinateur virtuel ayant une adresse IP statique. Selon les documents VMware, un adaptateur d’hôte est connecté au commutateur virtuel vmnet, qui s’affiche sous la forme «vmnet #» (où # correspond au numéro de l’adaptateur) dans la ifconfig
sortie de l’hôte . À l'aide de cette interface virtuelle, l'hôte peut effectuer un ping et communiquer avec les ordinateurs virtuels invités connectés au même commutateur virtuel vmnet #.
Au début, j'ai créé un nouveau commutateur virtuel appelé vmnet10. Je l'ai configuré pour avoir une adresse IP de sous-réseau de 10.0.99.0/24
(NetMask:) 255.255.255.0
, un périphérique NAT avec l'adresse IP de 10.0.99.2
et un serveur DHCP (qui, selon la documentation VMware, réside sur 10.0.99.254). Je n'ai pas modifié les paramètres DHCP automatisés et la plage 10.0.99.128 - 10.0.99.253
correspond donc aux adresses IP dynamiques DHCP et aux adresses 10.0.99.3 - 10.0.99.127
IP que je peux attribuer de manière statique. C'est là que le problème commence.
Lorsque l'invité de la machine virtuelle obtient son adresse IP du serveur DHCP (10.0.99.128), l'adaptateur à l'hôte y est connecté et 10.0.99.1 peut envoyer une requête ping à 10.0.99.128 et inversement. Cependant, si je modifie l'adresse IP manuellement via nmtui (générant le /etc/sysconfig/network-scripts/ifcfg-ens33
fichier suivant ) alors que la machine virtuelle peut toujours accéder à Internet et envoyer une requête ping à d'autres machines virtuelles, l'hôte ne peut pas l'atteindre, et inversement. Que se passe-t-il? Est-ce à cause du fait que je n'ai pas demandé une adresse IP statique au serveur DHCP ?! Comment puis-je réparer ça?
Le fichier de configuration des systèmes décrits ci-dessus est disponible à cet emplacement .