Comment utiliser un adaptateur ponté VirtualBox?

Comment utiliser un adaptateur ponté VirtualBox?
VirtualBox est l'une des plateformes de virtualisation populaires d'Oracle Corporation. Avec VirtualBox, nous pouvons exécuter plusieurs systèmes d'exploitation simultanément. Nous n'avons pas besoin de gâcher notre système d'exploitation hôte principal. Il a de nombreuses fonctionnalités de réseautage puissantes pour configurer toute configuration souhaitée. Il existe six modes de réseautage pris en charge dans VirtualBox, à savoir:
  1. Non attaché (une carte réseau est présente, mais le câble est débranché).
  2. NAT (traduction d'adresse réseau)
  3. Service NAT
  4. Réseautage ponté
  5. Réseautage interne
  6. Réseaux uniquement
  7. Réseautage générique

Que couvrirons-nous?

Ce guide apprendra comment nous pouvons configurer le mode de mise en réseau ponté dans une machine virtuelle VirtualBox. Nous utiliserons Ubuntu 20.04 VM fonctionnant à l'intérieur d'Oracle VirtualBox. Nous vérifierons la connectivité avec la commande «ping». Comprenons d'abord le concept et le travail du mode de réseautage ponté.

Mode de réseautage pontée VirtualBox

Nat ou la traduction d'adresse réseau est le mode de mise en réseau par défaut de toute nouvelle machine virtuelle à l'intérieur de VirtualBox. L'inconvénient avec ce mode est que d'autres appareils (y compris l'hôte) et des machines virtuelles sur le réseau ne peuvent pas accéder à la machine virtuelle invitée et à Internet extérieur, et l'hôte peut accéder aux services sélectionnés sur la machine virtuelle uniquement en utilisant le transfert de port. Pour surmonter cette limitation, un mode de réseautage ponté a été introduit.

Dans le mode de réseautage ponté de VirtualBox, un pilote de périphérique appelé «Net Filter» est utilisé sur la machine hôte. Ce pilote filtre les données de l'adaptateur physique de l'hôte. En utilisant ce pilote, VirtualBox prend des données du réseau physique et l'insére également. Cela crée également une nouvelle interface réseau dans le logiciel. Lorsque nous attachons cette interface logicielle à une machine virtuelle, elle apparaît à la machine hôte comme si la machine virtuelle était physiquement connectée à l'interface via un câble. Les données peuvent être envoyées à partir de l'hôte à la machine virtuelle à l'aide de cette interface. De cette façon, un itinéraire ou un réseau ponté a été configuré entre la machine virtuelle et le réseau auquel la machine hôte est connectée.

Toutes les machines connectées à votre LAN peuvent communiquer avec votre machine virtuelle comme s'il s'agissait d'une autre machine sur le LAN. Cette machine virtuelle peut accéder à tous les services du réseau de la même manière que n'importe quelle autre machine sur le LAN.

Activer le mode de réseautage ponté

Pour activer le mode de réseautage ponté dans VirtualBox, suivez les étapes ci-dessous:

Étape 1. Dans le volet gauche de la fenêtre principale VirtualBox, sélectionnez la machine virtuelle dans la liste. Cliquez avec le bouton droit sur le nom de la machine virtuelle et sélectionnez l'option «Paramètres» ou sélectionnez l'icône «Paramètres» dans le volet droit.

Étape 2. Dans la nouvelle fenêtre contextuelle, sélectionnez l'étiquette correspondant à 'Réseau.'

Étape 3. Sur le volet droit, sous l'adaptateur 1 onglet:

1. Vérifiez pour marquer le «Activer l'adaptateur réseau» option:

2. Sous le 'Attaché à' étiqueter, sélectionnez le `` Adaptateur plétré '' Option du menu déroulant.

3. Du menu déroulant avec l'étiquette 'Nom,' Sélectionnez le nom du réseau (WLO1 dans notre cas). Enregistrer les paramètres et quitter.

Étape 4. Maintenant, lancez votre machine virtuelle et vérifiez l'IP de l'interface. Vous pouvez utiliser le 'ip a' commande pour cela

Dans mon cas, la connexion active sur l'hôte est une connexion sans fil attachée à l'appareil 'WLO1'. L'adresse IP du serveur DHCP fournie à ma machine hôte est 192.168.43.150 sur un / 24 (255.255.255.0) réseau. L'adresse IP de la machine virtuelle Ubuntu est 192.168.43.216, qui est dans la même plage de réseau que celle de la machine hôte.

Tester la connectivité en mode pontée

Pour vérifier si la machine virtuelle est accessible sur le LAN, nous pouvons utiliser la commande ping. Une autre façon consiste à installer le serveur Web Apache sur la machine virtuelle et à accéder au indice.html page d'un autre appareil sur le LAN. Nous utiliserons la méthode Ping car elle est rapide:

Nous pouvons voir qu'une réponse ping réussie provient de la machine hôte.

Cas d'utilisation spéciale du mode de réseautage ponté

Le mode de réseautage ponté est particulièrement utile lorsqu'il s'agit de scénarios multi-machines. E.g., Lors de l'apprentissage du pare-feu de contrôle de contrôle pour la sécurité du réseau, je devais travailler avec trois machines virtuelles pour un serveur de pare-feu, un serveur de gestion et une machine de test, respectivement. Je travaillais sur un ordinateur portable avec 8 Go de RAM. Lorsque j'ai essayé de configurer le scénario de déploiement distribué en donnant à chaque machine virtuelle 2 Go de RAM, mon système hôte a commencé à suspendre. Cette dégradation des performances s'est produite en raison d'une RAM inadéquate sur mon système hôte. Pour que le scénario fonctionne bien, j'ai installé VirtualBox sur mon PC de bureau et créé une machine virtuelle de serveur de pare-feu. Je mets la machine virtuelle de gestion et la machine virtuelle de test sur l'ordinateur portable. Pour connecter la machine virtuelle du pare-feu à la machine virtuelle du serveur de gestion (en cours d'exécution sur l'ordinateur portable), je les ai joints avec une interface pontée. Maintenant, les deux ont obtenu des adresses IP de mes routeurs domestiques et communiquaient très facilement. Cela m'a aidé à réduire l'utilisation de la RAM sur mon système d'accueil et a fait en sorte que tout navigue bien.

Avantages du mode ponté

1. Les machines virtuelles peuvent être facilement accessibles sur LAN sans avoir besoin de configurer NAT (traduction d'adresse réseau) ou transfert de port.

2. Virtual Machine obtiendra sa propre adresse IP à partir du serveur DHCP.

3. Convient aux environnements de production.

Inconvénients du mode ponté

1. Si trop de machines virtuelles ou d'autres appareils sont attachées au réseau, le serveur DHCP peut manquer d'espace d'adresse IP ou du moins peut ne pas être en mesure d'allouer une IP statique que vous souhaitez.

2. S'il y a plusieurs NICS sur la machine hôte, les commutateurs vous obligeront à reconfigurer la configuration de votre réseau à chaque fois.

Conclusion

VirtualBox est un outil très facile à utiliser mais puissant pour créer et tester différents scénarios de réseautage. Une bonne compréhension des différentes fonctionnalités de VirtualBox peut aider à créer diverses configurations et scénarios pour les tests avant le déploiement.