Overblog Tous les blogs Top blogs Technologie & Science Tous les blogs Technologie & Science
Editer l'article Suivre ce blog Administration + Créer mon blog
MENU

[How To] Réseau Virtual Box

Publié le par damcuvelier

 

Quelques petites précisions sur la gestion du réseau sous VirtualBox...
J'ai pensé que ça pouvait être utile.

Liens à consulter :
- Documentation sur VirtualBox
- Documentation réseau sur VirtualBox
- Le protocole DHCP sur Wikipédia

Sources :
- Configuration réseau avec VirtualBox (wiki.mandriva.com)
- AlexandreP

1] Type de carte réseau

PCnet-PCI II : 10 Mb/s
PCnet-FAST III : 100 Mb/s
Intel PRO/1000 MT Desktop : 1000 Mb/s
Intel PRO/1000 T Server : 1000 Mb/s
Intel PRO/1000 MT Server : 1000 Mb/s

2] Réseau Invité ‹-› Système Hôte

Mode d'accès réseau : Accès privé hôte

Cela permet de créer un nouveau réseau entre les machines virtuelles et le système hôte. Le système hôte et les machines virtuelles ont accès à leurs ressources communes, mais pas au reste du réseau auquel le système hôte est connecté ni à internet.

Dans ce mode, votre machine virtuelle ne peut communiquer qu'avec votre machine hôte. Pour cela, une carte Ethernet virtuelle est spécifiquement créée sur la machine hôte (vboxnet0). Cette carte se configure de la même manière qu'une carte physique standard (ifconfig vboxnet0...). Cela permet de pouvoir travailler en réseau avec une machine virtuelle alors qu'aucune carte physique n'est présente (dans l'avion ou au milieu du désert par exemple).

Pour information :
➩ Adresse réseau : 192.168.56.0
➩ DHCP : actif

Pour accéder au premier système invité depuis le système hôte :
http://192.168.56.101/

Pour accéder au système hôte depuis un des systèmes invités :
http://192.168.56.1/

3] Réseau Invité ‹-› Réseau Hôte / Internet

Mode d'accès réseau : Accès par pont

Ce mode crée un pont vers la carte réseau du système hôte. Dans le réseau local, la machine virtuelle est visible, elle est vue exactement comme n'importe quel autre ordinateur de ce réseau. Elle a donc accès à toutes les ressources réseau (y compris internet) que les autres ordinateur du réseau local.

Pour information :
➩ DHCP : actif si celui-ci est actif sur le réseau local

4] Réseau Invité ‹-› Réseau Invité

Mode d'accès réseau : Réseau interne

Cela permet de créer un nouveau réseau entre les machines virtuelles. Elles n'accèdent pas au réseau local des machines physiques. Il n'y à donc pas d'accès à internet et pas d'accès aux ressources du réseau local.

Ce mode permet de connecter des machine virtuelle entre-elles sur un réseau virtuel isolé de la machine hôte. Par défaut le premier réseau virtuel est nommé « intnet ».

Pour information :
➩ Adresse réseau : non configuré
➩ DHCP : inactif

5] Réseau Invité -› Système Hôte / Internet

Mode d'accès réseau : NAT

Fait de la transposition d'adresse avec le système hôte. La machine virtuelle utilise la connexion réseau du système hôte pour communiquer avec internet. La machine virtuelle est invisible dans le réseau local et n'a accès à aucun ordinateur sauf celui du système hôte.

Dans ce mode, les trames sortant de votre machine virtuelle posséderont la même adresse que votre machine hôte (quelle que soit l'adresse IP de votre machine virtuelle). Une translation d'adresse réseau est systématiquement effectuée (Network Adresse Translation). Particularité : Dans ce mode, la machine virtuelle ne peut être utilisée qu'en client (navigation, mail, etc.) et non en serveur. Elle ne peut pas recevoir de requêtes directes de l'extérieur.

Pour information :
➩ Adresse réseau : 10.0.2.0
➩ Passerelle : 10.0.2.2
➩ DHCP : actif

Pour accéder au système hôte depuis un des systèmes invités :
http://10.0.2.2/

En résumé :

Si l'on souhaite faire rejoindre la machine virtuelle au même réseau que celui auquel appartient l'hôte (donc créer réellement Réseau Hôte ‹-› Réseau Invité), il faut plutôt choisir le mode Accès par pont, qui "duplique" une carte réseau de la machine hôte pour permettre à la machine virtuelle un accès direct au réseau hôte, comme si la machine virtuelle était un ordinateur distinct.

Le mode d'accès réseau indique comment la machine virtuelle pourra communiquer avec le reste du LAN :
  - Non attaché (Aucun accès dans VirtualBox 3.1) indique qu'une carte réseau est branchée dans la machine virtuelle, mais qu'elle n'est raccordée à aucun réseau. Bref, aucun accès au réseau local ni à Internet ;
  - NAT fait de la transposition d'adresse avec le système d'exploitation hôte. La machine virtuelle utilise la connexion réseau du système hôte pour communiquer avec Internet. La machine virtuelle est invisible dans le LAN et n'a accès à aucun ordinateur dans le LAN, seulement à Internet ;
  - Accès par pont crée un pont vers la carte réseau de l'ordinateur réel, sélectionnée dans la liste Nom. Dans le LAN, la machine virtuelle est visible, elle est vue exactement comme n'importe quel autre ordinateur. Elle a accès à toutes les mêmes ressources réseau (y compris Internet) que les autres ordinateur du réseau local ;
  - Réseau interne permet de créer un nouveau LAN entre plusieurs machines virtuelles. Elles n'accèdent pas au LAN des machines physiques. Pas d'accès à Internet ni aux ressources du LAN ;
  - Accès privé hôte crée un nouveau LAN entre les machines virtuelles et le système d'exploitation hôte. L'OS hôte et les machines virtuelles ont accès à leurs ressources communes, mais pas au reste du LAN ni à Internet.

Le mode le plus simple, c'est NAT. Pas de configuration nécessaire. Mais ça ne fait que donner accès à Internet.
Si on a besoin de davantage de possibilités (ex : accéder à des imprimantes réseau, accéder à des dossiers partagés d'un autre ordinateur) à partir de la machine virtuelle, alors Accès par pont est une meilleure option.

Pour mettre en place une infra virtuelle :

Carte 1 sur toutes la VM : Réseau Privé Hôte + IP Fixe avec contrôleur de domaine en DNS & Passerelle.

Carte 2 sur toutes les VM : Accès par pont avec la carte qui a accès à internet sur la machine hôte.

Commenter cet article