VirtualBox : Guide complet des types de réseaux, de leurs utilisations et astuces

Dernière mise à jour: 03/09/2025
Auteur: Isaac
  • Apprenez tous les modes réseau de VirtualBox (NAT, Network NAT, Bridge, Internal, Host-Only, Generic et Not Connected) et quand les utiliser.
  • Appliquer les paramètres clés : redirection de port, sélection d’adaptateur (Intel/AMD/virtio-net), trames promiscuité et jumbo.
  • Optimise et résout : les performances du réseau, la limitation de la bande passante, la préparation de l'hôte et le dépannage des problèmes courants.
  • Faites évoluer vos laboratoires avec des instantanés, du clonage, plusieurs cartes réseau et téléchargements de machines virtuelles prêtes à l'emploi.

Types de réseaux dans VirtualBox

Comprendre comment vos machines virtuelles se connectent C'est ce qui fait la différence entre un laboratoire performant dès le premier essai et des heures d'essais et d'erreurs. VirtualBox propose plusieurs modes réseau, adaptateurs et options avancées qui vous permettent de simuler tout type de configuration, d'un simple réseau domestique à des environnements complexes avec routeurs, serveurs et segmentation.

Dans ce guide, vous trouverez une explication claire et approfondie de chaque type de réseau dans VirtualBox, comment et quand les utiliser, des exemples avec redirection de port, des conseils de performances, un dépannage et des fonctionnalités supplémentaires pour que vos machines virtuelles se comportent comme de vrais ordinateurs, mais avec une sécurité et un contrôle complets.

Qu'est-ce que VirtualBox et pourquoi votre réseau est important

VirtualBox est un hyperviseur de type 2 qui virtualise OS informations complètes sur votre ordinateur hôte (Windows, Linux, macOS, Solaris), avec un excellent équilibre entre simplicité d'utilisation et puissance. Grâce à ses modes réseau, vous pouvez connecter les machines virtuelles entre elles, à l'hôte et à Internet de différentes manières, ce qui est essentiel pour les tests, la formation, le développement et la simulation d'infrastructure.

En plus d'« activer » un système d'exploitation invitéVirtualBox vous permet de cloner des machines virtuelles, de prendre des instantanés, de partager des dossiers et d'utiliser des extensions pour USB 2.0/3.0 ou RDP, ce qui facilite tout, du travail en laboratoire aux scénarios d'entreprise plus complexes.

Avantages et inconvénients de VirtualBox

Avantages en vedette ce qui fait de VirtualBox un choix très populaire : il est gratuit, multiplateforme, facile à configurer, compatible avec VT-x et AMD‑V, prend en charge les ajouts invités, prend en charge la personnalisation du processeur/de la RAM/des disques/du réseau et même l'USB 3.0 avec le pack d'extension.

  • Prix: gratuit et téléchargeable depuis le site officiel.
  • Compatibilité:Fonctionne sur Windows, Linux, macOS (avec des nuances) et exécute une variété d'invités.
  • Échange avec VMware:Capable d'ouvrir les machines VMDK et OVF/OVA avec une configuration appropriée.
  • Des performances raisonnables avec prise en charge de la virtualisation par matériel (VT-x/AMD-V).
  • Ajouts de clients: intégration souris/clavier, presse-papiers, dossiers partagés, meilleure vidéo.
  • Personnalisation de matériel virtuel : réseaux, disques, RAM, CPU, 3D et plus encore.

Inconvénients à considérer: des performances légèrement inférieures à celles des solutions haut de gamme, un rythme de sortie des nouvelles versions plus lent, quelques frictions avec les graphismes 3D exigeants, l'interface pourrait être améliorée pour les débutants et un support commercial moins approfondi que les alternatives commerciales.

Besoins en équipement et préparation

  • CPU avec VT‑x/AMD‑V activé C'est pratiquement essentiel pour de bonnes performances. Misez sur des processeurs modernes Intel ou AMD et vérifiez l'activation de la virtualisation dans le BIOS/UEFI.
  • RAM suffisante Il est essentiel de laisser de la place au système hôte. À titre indicatif, n'allouez pas plus de 50 à 60 % de la RAM totale à vos machines virtuelles et ajustez-la en conséquence.
  • Stockage rapide améliore grandement l'expérience : utiliser SSD dans la mesure du possible. Vous pouvez dédier un disque uniquement aux machines virtuelles et dimensionner les disques virtuels en fonction de leur utilisation réelle.
  • Réseau optimisé et logiciel hôte:Maintenez les pilotes/micrologiciels à jour, limitez les processus inutiles et envisagez de réserver de la bande passante aux machines virtuelles critiques si votre scénario l'exige.

Des fonctionnalités clés qui vous simplifient la vie

  • Instantanés (instantanés) : enregistrez l'état d'une machine virtuelle et permettez-lui de revenir en arrière après un test, une mise à niveau ou une installation problématique.
  • Dossiers partagés:Échangez des fichiers entre l'hôte et l'invité sans configurer de services réseau, avec une grande commodité et sécurité.
  • Pack d'extension: Active USB 2.0/3.0, RDP et des périphériques supplémentaires ; essentiel si vous devez travailler avec des périphériques spécifiques.
  • Intégration d'applications: lance applications depuis l'invité depuis le menu hôte et utilisez le Mode fluide pour mélanger les fenêtres invitées sur votre bureau.
  • Prise en charge 3D (activé) : Suffisant pour les interfaces accélérées et les applications légères, mais pas adapté aux jeux très exigeants ou à la 3D.
  Comment télécharger de longues vidéos sur Instagram : méthodes et astuces

Types d'adaptateurs et compatibilité

Chaque machine virtuelle peut avoir jusqu'à 8 cartes réseau virtuelles (4 options configurables dans l'interface graphique). Avec la CLI VBoxManage modifyvm vous activez davantage d'adaptateurs et affinez tous les détails du réseau.

Modèles de cartes réseau virtuelles Disponibles et fréquemment utilisés : AMD PCnet (Am79C970A/FAST III), Intel PRO/1000 (82540EM/82543GC/82545EM) et virtio-net paravirtualisé pour des performances maximales (nécessite conducteurs dans l'invité).

  • AMD PCnet‑PCI II (Am79C970A): Utile pour les invités plus âgés ; manque de pilotes natifs sur Windows moderne.
  • AMD PCnet‑FAST III (Am79C973): très compatible, même avec les managers Botte par réseau.
  • Serveur Intel PRO/1000 MT/T/MT:Excellent pour Windows Vista et versions ultérieures et la plupart des systèmes Linux.
  • virtio-net:Performances améliorées en évitant l'émulation complexe ; installez les pilotes virtIO (Linux 2.6.25+ et Windows, même les versions plus anciennes) pour que cela fonctionne.

Cadres Jumbo: Prise en charge limitée. Utilisez-les avec les adaptateurs Intel en mode pont ; les adaptateurs AMD ne les prennent pas en charge et abandonnent silencieusement les paquets surdimensionnés.

Mode promiscuité Pour l'audit et les tests : Refuser (par défaut), Autoriser les machines virtuelles ou Tout autoriser. Disponible en pont, réseau NAT, réseau interne et hôte uniquement. Notez que la plupart des réseaux Wi-Fi physiques ne prennent pas en charge la promiscuité réelle.

Modes réseau dans VirtualBox

Types de réseaux Virtualbox

Chaque adaptateur d’une machine virtuelle peut utiliser un mode. différent. Cela vous permet, par exemple, d'avoir un adaptateur NAT pour l'accès à Internet et un autre adaptateur Host-Only pour l'administration.

Pas connecté

Installer une carte réseau « débranchée », comme si vous retiriez le câble. Utile pour les tests de déconnexion contrôlée sans perdre les paramètres IP de la carte invité.

NAT

C'est le mode par défautLa machine virtuelle est acheminée vers le réseau local/Internet après une traduction effectuée par un moteur NAT interne ; les connexions externes à cette machine virtuelle ne peuvent pas être initiées à moins que vous ne configuriez la redirection de port.

Adresses par défaut NAT : la machine virtuelle reçoit généralement 10.0.2.15/24 via DHCP interne ; la passerelle est 10.0.2.2. Ce paramètre ne peut pas être modifié depuis l'interface graphique et est isolé pour chaque machine virtuelle (chaque invité « voit » son propre NAT privé).

Activation de la CLI: VBoxManage modifyvm NOMBRE_VM --nic1 nat Pour le premier adaptateur, ajustez l'index en fonction de l'adaptateur que vous utilisez.

Redirection de port par machine virtuelle depuis Paramètres > Réseau > Avancé > Redirection de port : essentiel pour exposer les services (SSH, HTTP, RDP, etc.).

Réseau NAT

En tant que routeur virtuel partagé Pour un groupe de machines virtuelles. Elles se voient mutuellement, accèdent au réseau physique/Internet, mais n'acceptent pas les connexions externes entrantes, sauf si des règles de transfert sont définies dans le réseau NAT global.

Adresses par défautRéseau 10.0.2.0/24 avec passerelle 10.0.2.1 et DHCP sur 10.0.2.3. Vous pouvez créer votre propre réseau (par exemple, 192.168.22.0/24) dans Fichier > Préférences > Réseau.

CLI pour le créer: VBoxManage natnetwork add --netname natnet1 --network "192.168.22.0/24" --enable. Connectez ensuite la VM : VBoxManage modifyvm NOMBRE_VM --nic1 natnetwork.

Redirection de port globale dans Fichier > Préférences > Réseau > (votre réseau NAT) > Redirection de port, commune à toutes les machines virtuelles connectées à ce réseau.

Adaptateur ponté

La machine virtuelle apparaît comme un autre ordinateur sur votre réseau local, en utilisant l'adaptateur physique de l'hôte. Il reçoit une adresse IP DHCP réelle ou une adresse IP statique de la même plage que l'hôte et est accessible depuis n'importe quel ordinateur du réseau.

Soyez prudent avec le Wi-Fi: Le pont sans fil présente des limites (pas de mode surveillance, pas de sélection de réseau depuis l'invité, etc.). Pour un contrôle total, utilisez un Wi-Fi USB et un relais USB vers l'invité.

  Requêtes avancées dans Access : types, utilisation et exemples détaillés

promiscuité Sur le Pont, il vous permet de visualiser plus de trafic pour analyse ; activez-le judicieusement et lorsque cela est approprié pour des raisons de sécurité.

Réseau interne

Réseau virtuel isolé entre des machines virtuelles portant le même nom de réseau interne. Aucun accès à l'hôte, au réseau local ou à Internet n'est possible, sauf si vous configurez votre propre routeur invité.

Exemple de routeur avec double carte réseauVM1 avec NIC1 = Réseau interne (192.168.23.1) et NIC2 = NAT (10.0.2.15/10.0.2.2). Si VM2 = 192.168.23.2 et VM3 = 192.168.23.3 utilisent 192.168.23.1 comme passerelle, elles pourront accéder à l'extérieur grâce au NAT de VM1 (en configurant, par exemple, iptables ou une solution de routage plus simple).

Adaptateur hôte uniquement

Connecte les machines virtuelles à l'hôte sur un réseau privéIl n'y a pas d'accès Internet. VirtualBox crée un adaptateur virtuel sur l'hôte (192.168.56.1 par défaut) qui agit comme un commutateur privé.

Gestion dans Host Network Manager (Fichier > Gestionnaire de réseau hôte) : définissez le réseau, DHCP et plusieurs réseaux hôte uniquement si vous avez besoin de segmentations différentes.

Contrôleur générique

Pour les cas avancés où vous choisissez des pilotes externes : UDP Tunnel (interconnexion de machines virtuelles sur différents hôtes via un réseau existant) ou VDE (Virtual Distributed Ethernet) sur Linux/FreeBSD, généralement en compilant à partir de la source.

Réseau infonuagique

Fonctionnalité expérimentale Conçu pour connecter des machines virtuelles à Oracle Cloud et créer des topologies hybrides. Si vous n'utilisez pas Oracle Cloud, vous pouvez l'ignorer pour le moment.

Redirection de port dans NAT et réseau NAT

La redirection de port intercepte le trafic entrant vers l'IP/le port de l'hôte ou le réseau NAT et le redirige vers l'IP/le port de la VM, ouvrant les services internes vers l'extérieur de manière contrôlée.

SSH (exemple avec NAT par VM): Supposons que l'hôte soit 10.10.10.72, la machine virtuelle Ubuntu sur 10.0.2.15 (NAT). Installez SSH (apt-get install openssh-server), permet PasswordAuthentication yes en /etc/ssh/sshd_config et redémarrer /etc/init.d/ssh restart. Dans Paramètres > Réseau > Avancé > Redirection de port, ajoutez une règle TCP IP hôte 127.0.0.1, Port hôte 8022 → IP invité 10.0.2.15, Port invité 22 ; connectez-vous depuis l'hôte à 127.0.0.1:8022Pour accéder depuis le LAN, utilisez l'adresse IP de l'hôte 10.10.10.72 dans la règle et connectez-vous à 10.10.10.72:8022.

HTTP (exemple Web en NAT): Installer Apache (apt-get install apache2) et enregistrez-vous http://127.0.0.1 au sein de la machine virtuelle. Créez une règle TCP : IP hôte 10.10.10.72, port hôte 8080 → IP invité 10.0.2.15, port invité 80 ; accès depuis n'importe quel ordinateur du réseau local. http://10.10.10.72:8080.

Dans le réseau NAT Définissez des règles au niveau du réseau dans Fichier > Préférences > Réseau > votre réseau NAT > Redirection de port. Même principe, mais partagé entre plusieurs machines virtuelles connectées à ce réseau.

Construire des laboratoires et des réseaux complexes

VirtualBox autorise jusqu'à 4 cartes réseau par interface graphique et 8 par CLI, idéal pour simuler des pare-feu, des routeurs, des serveurs et des clients sur des sous-réseaux séparés, avec NAT, Bridge ou Host-Only combinés.

Clonage et instantanés Accélérez les déploiements de topologies répétitives ; créez une « image dorée », classez-la et appliquez des ajustements basés sur les rôles pour configurer des réseaux en quelques minutes.

Ressources et évolutivitéSi votre hôte est puissant ou si vous utilisez un serveur dédié, vous pouvez configurer des environnements multi-VM pour les tests de charge, le clustering ou la validation des performances.

Intégration entre les machines virtuelles et les hôtes Grâce à des dossiers partagés, des presse-papiers et un relais USB, il rationalise la gestion et le partage des données de laboratoire.

Connectivité entre les sites: Si vous devez joindre des machines virtuelles à partir de différents hôtes, envisagez les tunnels UDP (pilote générique) ou un VPN SDN comme ZeroTier pour interconnecter facilement les réseaux NAT et Bridge.

Améliorer les performances du réseau

Plus d'adaptateurs réseau Ils peuvent aider à équilibrer le trafic par service (par exemple, une carte réseau pour la gestion et une autre pour les données), dans la limite par machine virtuelle.

Limiter l'ancho de banda Sur les machines virtuelles non critiques, il les empêche de saturer le lien, donnant ainsi la priorité aux services sensibles à la latence ou à la bande passante.

  Comment intégrer des données Excel à Power BI : un guide étape par étape

Choisir le bon mode Important : le pontage réduit généralement la latence et simplifie la communication directe sur le réseau local ; NAT/Network NAT offre isolation et simplicité.

Utiliser virtio-net lorsque l'invité prend en charge les pilotes : réduit la surcharge d'émulation et améliore le débit.

Cadres Jumbo Uniquement avec Intel Bridge et lorsque l'ensemble de l'itinéraire les prend en charge ; sinon, désactivez-les pour éviter les pertes silencieuses.

Dépannage des problèmes courants

La VM n'a pas de réseau: Vérifiez le mode sélectionné (NAT vs Bridge), la case « Câble connecté », que l'hôte dispose d'Internet en NAT et que dans Bridge vous choisissez le bon adaptateur physique.

Pas d'accès depuis l'extérieur NAT/Réseau NAT : crée des règles de transfert appropriées ; valide les ports sur l'hôte, corrige les adresses IP et les pare-feu (hôte et VM) autorisant le trafic.

Conducteurs invités: Installez les suppléments invité et les pilotes réseau appropriés (par exemple, Virtio). Sur les systèmes plus anciens, choisissez des modèles Intel/AMD compatibles.

mauvaise performance: Ne surchargez pas la RAM/le processeur (max. 50 à 60 % de l'hôte), activez VT‑x/AMD‑V BIOS, déplace les machines virtuelles vers un SSD et empêche la limitation de l'hôte par des processus inutiles.

Problèmes avec les ajouts d'invités Concernant les problèmes Linux peu courants : vérifiez la compatibilité entre VirtualBox et les versions invitées ; réinstallez les en-têtes/modules du noyau si nécessaire.

Alternatives à VirtualBox

VMware Affrontez-vous en tête-à-tête, avec Workstation Player (gratuit) et Pro (payant) offrant des fonctionnalités plus avancées et d'excellentes performances.

Bureau Parallels (macOS) Il se distingue par son intégration et ses performances dans Mac; en fonction de l'objectif ici, il est principalement destiné à exécuter Windows de manière fluide et confortable.

QEMU Il est ouvert et très polyvalent, idéal pour l'émulation et les scénarios légers, avec un large support architectural et de puissantes options de mise en réseau.

Hyper-V Il est livré avec Windows Pro/Enterprise ; il est gratuit, offre de bonnes performances et un bon cryptage, bien que sa courbe d'utilisation soit un peu plus technique.

XEN Il est open source et modulaire, idéal pour la para-virtualisation et les environnements personnalisables axés sur les performances.

Formats de disque et machines virtuelles préconfigurées

VirtualBox prend en charge VDI, VMDK, VHD et HDD, en plus de l'import/export OVA/OVF. Il existe également des protocoles QCOW/QED pour la compatibilité QEMU dans certains cas.

  • VDI C'est le format natif de VirtualBox ; simple et efficace pour la plupart des utilisations.
  • VMDK facilite l'interopérabilité avec VMware sans maux de tête.
  • VHD s'adapte bien aux outils Microsoft ; utile pour réutiliser les disques et récupérer des fichiers.
  • Disque dur (parallèles) pour les scénarios qui s'étendent à l'écosystème Parallels sur Mac.

Téléchargements utiles pour les machines virtuelles Prêt à l'emploi : images Windows officielles (y compris les builds Insider) provenant de serveurs Microsoft ou de catalogues comme Adguard ; collections Linux sur OSBox et VirtualBox ; catalogues de systèmes hérités (Windows 95/98/ME/NT, MS-DOS, etc.) dans des référentiels comme Virtual Disk Images ; et machines virtuelles OVA publiées sur GitHub pour VirtualBox.

La maîtrise des modes réseau de VirtualBox vous donne un contrôle chirurgical Comment vos machines virtuelles communiquent : NAT et NAT réseau pour une isolation flexible, Bridge pour l'intégration LAN, Interne et Host-Only pour des laboratoires sécurisés, et options avancées (promiscuous, Virtio-Net, Jumbo Frames, tunnels UDP ou VDE) pour les scénarios exigeants. Grâce à une base solide en matière d'exigences, de performances, de redirection de port et de dépannage, votre laboratoire virtuel deviendra un outil fiable pour l'apprentissage, les tests et le déploiement sans problème.