Vmware network

De The Linux Craftsman
Aller à la navigation Aller à la recherche

Introduction

Dans VmWare Workstation il existe trois types de mise en réseau différentes :

  • Le bridge
  • Le NAT
  • Le host-only

Pour afficher les détails réseau, il faut aller dans l'onglet Virtual Network Editor

Vmware virtual network editor menu.jpg

Dans la fenêtre qui s'affiche, avant de pouvoir modifier quoique ce soit, il faut demander les privilèges administrateur en cliquant sur le bouton Change Settings :

Vmware uac request privilege.jpg

Bridge (VmNet0)

Fonctionnement global

Le bridge est un montage réseau qui va créer un commutateur virtuel (switch) pour connecter la carte de la machine virtuelle et la carte réseau physique de la machine hôte (votre ordinateur).

Le bridge étant un montage de niveau 2 OSI, l'utiliser fera apparaître l'adresse MAC de la machine virtuelle au niveau de votre réseau physique, la rendant ainsi accessible aux machines présentent sur votre réseau sans avoir à faire de redirections de port (Port Address Translation ou PAT).

Votre machine virtuelle pourra, par exemple, récupérer une adresse IP en DHCP depuis un serveur accessible sur votre réseau, généralement votre BOX internet.

Configuration

De base, le bridge est réglé en automatique et choisi l'adaptateur physique au travers duquel votre machine physique accède à Internet :

Vmware bridge default settings.jpg

De cette façon impossible de savoir la carte physique utilisée et c'est pourquoi il est préférable de choisir un adaptateur physique spécifique. Gardez à l'esprit que vous pouvez avoir autant de réseau bridge que d'adaptateurs physique :

Vmware bridge select adapter.jpg

NAT (VmNet8)

Fonctionnement global

Le NAT est un montage réseau qui va impliquer, en plus d'un commutateur virtuel comme dans le bridge, un routeur virtuel qui va masquer les adresses des machines virtuelles pour qu'elles ne ressortent pas sur le réseau physique.

Le mécanisme de camouflage utilisé est le NAT (Network Address Translation).

Ce mécanisme remplace les adresses IP des machines virtuelles par l'adresse IP de la machine hôte. Si vous êtes sur un réseau nécessitant une authentification (eg. Hotspot WiFi), le faite d'authentifier votre machine hôte sur le réseau permettra aux machines virtuelles d'y accéder également (et à Internet). L'inconvénient est que les machines virtuelles ne sont plus accessible directement mais en faisant une redirection de port...

Sur ce réseau il est possible d'activer un serveur DHCP pour distribuer de manière automatique une configuration réseau aux machines virtuelles.

Configuration

De base, le routeur faisant le NAT est connecté au commutateur virtuelle VmNet8

Vmware vmnet8 default settings.jpg

Redirection de port

Les redirections de port se font au travers du menu NAT

Vmware NAT menu button.jpg

Dans la fenêtre qui s'affiche on a des informations sur le réseau géré par VmWare, notamment l'adresse de la passerelle (ici 192.168.17.2) :

Vmware nat network info.jpg

Et la possibilité d'ajouter des règles de redirection de port :

Vmware nat rule button.jpg
Vmware nat rule window.jpg

Serveur DHCP

Le serveur DHCP peut s'activer et se désactiver depuis la page d'accueil du Network Editor :

Vmware dhcp activation.jpg

Vous pouvez choisir le sous-réseau qui sera utilisé par le serveur DHCP, ici 192.168.17.0/24. Dans le menu DHCP il est possible de modifier quelques réglages comme :

  • les adresses IP attribuées
  • la durée des baux
  • ...
Vmware dhcp options.jpg