Graças a @RelaXNow, aqui está a resposta para a pergunta:
VBoxManage modifyvm "NameOfVM" --natnet1 "192.168/16"
Eu tenho uma VM VirtualBox (v4.1.8) que é automaticamente atribuída com um IP na faixa 10.0.x.x
via DHCP.
Posso alterá-lo para usar o intervalo 192.168.x.x
?
Se eu entendi a pergunta, se você verificar o capítulo 6 do manual, ele diz:
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.
Sim, isso pode ser alterado. Há documentação sobre isso aqui:
Ele é tratado pelo comando VBoxManage dhcpserver
.
Você geralmente não precisa modificar o intervalo de endereços DHCP do VirtualBox. Essa rede é interna e só existe entre sua VM e o aplicativo VirtualBox. Não há roteamento envolvido, mas apenas NAT.
Se você quiser permitir acessar sua máquina virtual do lado de fora enquanto permanece no modo NAT padrão, é possível abrir portas seletivamente (encaminhamento de porta).
Por exemplo, para permitir o acesso ao seu servidor ssh interno através da porta 2022, use este comando:
VBoxManage modifyvm "NameOfVM" --natpf1 "guestssh,tcp,,2022,,22"
Tags networking virtualbox