Différences entre versions de « Vmware debug vm »
Ligne 5 : | Ligne 5 : | ||
<pre> | <pre> | ||
NAT | NAT | ||
− | 192.168. | + | 192.168.17.0/24 | |
+--------+ +----+-----+ | +--------+ +----+-----+ | ||
− | | | + | | VM +----------------------+Passerelle+-> VERS INTERNET |
+--------+ +----+-----+ | +--------+ +----+-----+ | ||
− | 192.168. | + | 192.168.17.201 192.168.17.2 | |
</pre> | </pre> | ||
Version du 26 décembre 2023 à 00:38
Introduction
Dans ce tutoriel, nous allons nous placer dans le cas de figure typique ou la machine virtuelle ne ping pas Internet ! Nous allons voir, étape par étape, en remontant le modèle OSI, où les problèmes peuvent se trouver...
Le schéma réseau est simple, nous avons une machine virtuelle connecté au VmNet8 :
NAT 192.168.17.0/24 | +--------+ +----+-----+ | VM +----------------------+Passerelle+-> VERS INTERNET +--------+ +----+-----+ 192.168.17.201 192.168.17.2 |
Couche physique (OSI 1)
Sur VmWare le niveau physique se résume à regarder si le câble réseau est branché dans la carte réseau :
Sur le Linux à regarder si la carte est UP :
[root@web ~]# ip l ... 2: enp0s5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000 link/ether 00:0c:29:fd:ed:d2 brd ff:ff:ff:ff:ff:ff
Repérez bien le state UP !
Si l'état est à down il faut utiliser, pour la carte enp0s5, la commande suivante :
[root@web ~]# ip l set dev enp0s5 up
Ou avec nmtui si vous avez le NetworkManager d'installé (eg. Rocky Linux)
ASTUCE : Si vous avez plusieurs cartes réseau, n'hésitez pas à ouvrir le menu avancé pour noter l'adresse MAC de la carte connectée au VmNet8 !
Et vérifier sur le terminal que c'est la bonne carte avec ip a ou ip l :
[root@web-tlc ~]# ip a ... 2: enp0s5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 00:0c:29:fd:ed:d2 brd ff:ff:ff:ff:ff:ff inet 192.168.17.201/24 brd 192.168.17.255 scope global noprefixroute enp0s5 valid_lft forever preferred_lft forever
Que la carte à bien la même adresse MAC : link/ether 00:0c:29:fd:ed:d2
Couche MAC/LLC (OSI 2)
Il faut vérifier si la carte est branchée dans le bon commutateur (ici VmNet8) :
Couche réseau (OSI 3)
Dans cette partie nous allons d'abord vérifier que la machine à une IP dans la plage réseau du VmNet8. Pour cela nous allons afficher le Virtual Network Editor ainsi que l'adresse de la machine virtuelle :
[root@web ~]# ip a ... 2: enp0s5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 00:0c:29:fd:ed:d2 brd ff:ff:ff:ff:ff:ff inet 192.168.17.201/24 brd 192.168.17.255 scope global noprefixroute enp0s5 valid_lft forever preferred_lft forever |