Ho una VM VirtualBox (v4.1.8) che viene assegnata automaticamente con un IP 10.0.x.x
nell'intervallo tramite DHCP.
Posso cambiarlo per usare 192.168.x.x
invece l' intervallo?
Ho una VM VirtualBox (v4.1.8) che viene assegnata automaticamente con un IP 10.0.x.x
nell'intervallo tramite DHCP.
Posso cambiarlo per usare 192.168.x.x
invece l' intervallo?
Risposte:
Grazie a @RelaXNow, ecco la risposta alla domanda:
VBoxManage modifyvm "NameOfVM" --natnet1 "192.168/16"
sudo vboxreload
l'host (VirtualBox 5.1.26).
A condizione che io abbia capito la domanda, se controlli il capitolo 6 del manuale si dice:
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
-> ...
Sì, può essere cambiato. C'è della documentazione qui:
http://www.virtualbox.org/manual/ch08.html#vboxmanage-dhcpserver
Viene gestito tramite il VBoxManage dhcpserver
comando.
Di solito non è necessario modificare l'intervallo di indirizzi DHCP di VirtualBox. Questa rete è interna ed esiste solo tra la VM e l'applicazione VirtualBox. Non è previsto alcun routing ma solo NAT.
Se si desidera consentire l'accesso alla macchina virtuale dall'esterno rimanendo nella modalità NAT predefinita, è possibile aprire selettivamente le porte (port forwarding).
Ad esempio, per consentire l'accesso al server SSH interno tramite la porta 2022, utilizzare questo comando:
VBoxManage modifyvm "NameOfVM" --natpf1 "guestssh,tcp,,2022,,22"