J'ai une VM VirtualBox (v4.1.8) qui est automatiquement attribuée avec une IP dans la 10.0.x.x
plage via DHCP.
Puis-je le modifier pour utiliser la 192.168.x.x
plage à la place?
J'ai une VM VirtualBox (v4.1.8) qui est automatiquement attribuée avec une IP dans la 10.0.x.x
plage via DHCP.
Puis-je le modifier pour utiliser la 192.168.x.x
plage à la place?
Réponses:
Merci à @RelaXNow, voici la réponse à la question:
VBoxManage modifyvm "NameOfVM" --natnet1 "192.168/16"
sudo vboxreload
sur l'hôte (VirtualBox 5.1.26).
À condition d'avoir compris la question, si vous consultez le chapitre 6 du manuel, il est dit:
In the VirtualBox graphical user interface, you can configure all these items in the global settings via "File" -> "Settings" -> "Network", which lists all host-only networks which are presently in use. Click on the network name and then on the "Edit" button to the right, and you can modify the adapter and DHCP settings.
File
-> Preferences
-> ...
Oui, cela peut être changé. Il y a de la documentation ici:
http://www.virtualbox.org/manual/ch08.html#vboxmanage-dhcpserver
Il est géré par la VBoxManage dhcpserver
commande.
Vous n'avez généralement pas besoin de modifier la plage d'adresses DHCP de VirtualBox. Ce réseau est interne et n'existe qu'entre votre machine virtuelle et l'application VirtualBox. Il n'y a pas de routage impliqué mais juste NAT.
Si vous souhaitez autoriser l'accès à votre machine virtuelle de l'extérieur tout en restant dans le mode NAT par défaut, il est possible d'ouvrir sélectivement les ports (redirection de port).
Par exemple, pour autoriser l'accès à votre serveur ssh interne via le port 2022, utilisez cette commande:
VBoxManage modifyvm "NameOfVM" --natpf1 "guestssh,tcp,,2022,,22"