Vous êtes ici:

Menu

Ajouter un réseau dans VMware Fusion 4x

Voila_Capture1728
VMFusion utilise par défaut deux réseaux internes : VMNET8 natté avec l'interface hôte et VMNET1 qui n'a pas de gateway. Pour améliorer ma maquette d'architecture distribuée, je voulais rajouter un nouveau réseau virtuel dans VMware Fusion. Cette manipulation est assez laborieuse et nécessite l'utilisation de la ligne de commande. C'est dommage, car la version Windows WMware Workstation bénéficie d'une interface graphique. Néanmoins, voici la procédure pour rajouter un réseau natté avec l'interface de votre machine.


Modification réseau


Nous allons ajouter un réseau, nommé VMNET5, de classe C (adresse 172.17.2.0) natté avec l'interface réseau de la machine hôte. Ce réseau sera équipé d'un serveur DHCP.
Tout d'abord, fermer l'application VMware Fusion 4.x. Ensuite, lancez un terminal. Il va falloir modifier le fichier networking et rajouter les lignes suivantes
sudo nano /Library/Preferences/VMware\ Fusion/networking

Modification du fichier
.......
answer VNET_5_DHCP yes
answer VNET_5_HOSTONLY_NETMASK 255.255.255.0
answer VNET_5_HOSTONLY_SUBNET 172.17.2.0
answer VNET_5_NAT yes
answer VNET_5_VIRTUAL_ADAPTER yes
......

Pour configurer notre réseau, nous aurons besoin d'un dossier appelé vmnet5. Nous prendrons une copie du réseau vmnet8, réseau natté d'origine créé lors de l'installation de VMware Fusion.
sudo cp -R "/Library/Preferences/VMware Fusion/vmnet8" "/Library/Preferences/VMware Fusion/vmnet5"

Modifiez la configuration du nattage. Ouvrez le fichier nat.conf.
sudo nano /Library/Preferences/VMware\ Fusion/vmnet5/nat.conf

Modifiez les lignes pour l'adapter au réseau.
# NAT gateway address
ip = 172.17.2.2
netmask = 255.255.255.0

# VMnet device if not specified on command line
device = vmnet5

Modifiez la configuration du DHCP. Ouvrez le fichier dhcp.conf
sudo nano /Library/Preferences/VMware\ Fusion/vmnet5/dhcpd.conf

Modifiez les lignes suivantes
subnet 172.17.2.0 netmask 255.255.255.0 {
range 172.17.2.199 172.17.2.254;
option broadcast-address 172.17.2.255;
option domain-name-servers 172.17.2.2;
option domain-name localdomain;
default-lease-time 1800; # default is 30 minutes
max-lease-time 7200; # default is 2 hours
option netbios-name-servers 172.17.2.2;
option routers 172.17.2.2;
}
host vmnet5 {
hardware ethernet 00:50:56:C0:00:05;
fixed-address 172.17.2.1;
option domain-name-servers 0.0.0.0;
option domain-name "";
option routers 0.0.0.0;
}

Voilà, votre configuration est prête, relancez VMware Fusion et vérifiez le bon fonctionnement de votre réseau.
sudo ifconfig vmnet5
vmnet5: flags=8863 mtu 1500
ether 00:50:56:c0:00:05
inet 172.17.2.1 netmask 0xffffff00 broadcast 172.17.2.255

Modification machine virtuelle


Pour configurer vos cartes réseaux sur les machines virtuelles, point d'interface graphique sur VMware Fusion, il va falloir utiliser le bon vieux éditeur nano. Une bonne alternative est d'utiliser l'utilitaire VMX Extras téléchargeable sur la communauté VMware. Ce petit programme ouvre les fichiers de configuration vmx.
Afin de configurer un serveur virtuel sur notre réseau, il faudra modifier le fichier vmx de celui-ci. Attention, cette modification doit se faire machine virtuelle éteinte. Voici un exemple d'ajout d'une interface réseau.
ethernet1.addressType "generated"
ethernet1.bsdName "vmnet5"
ethernet1.connectionType "custom"
ethernet1.DisplayName "Reseau VMNET5"
ethernet1.linkStatePropagation.enable "FALSE"
ethernet1.present "TRUE"
ethernet1.virtualDev "e1000"
ethernet1.vnet "VMnet5"

Relancer votre machine et vérifier l'ajout d'une deuxième carte réseau. Vous pouvez créer plusieurs réseaux nattés ou pas, avec un serveur DHCP ou pas, il suffit de modifier les options.

blog comments powered by Disqus
 Vous êtes ici: