Инструменты пользователя

Инструменты сайта


технология_virtualbox

Технология VirtualBox

Интеграция с другими системами

Подключение к гостевым система по RDP

  • См. VirtualBox Extension Pack

Работа из командной строки

λ dir /x C:\

λ alias vboxmanage="C:\PROGRA~1\Oracle/VirtualBox/vboxmanage" $*

λ vboxmanage list bridgedifs

Вложенная виртуализация

λ vboxmanage modifyvm server.corpX.un --nested-hw-virt on

Автоматизация развертывания стендов

λ bash
STAND_NUM=X

CLASS_NET=10.N.M

OVA_FILE=/c/Distrs/debian_10.0_64_01.ova

LAN_NET=192.168.${STAND_NUM}

/c/Program\ Files/Oracle/VirtualBox/vboxmanage list bridgedifs

WAN_ADAPTER_NAME=`/c/Program\ Files/Oracle/VirtualBox/vboxmanage list bridgedifs | grep ${CLASS_NET} -B 4 | head -n 1 | cut -d: -f2 | sed 's/^ *//g'`

echo $WAN_ADAPTER_NAME

/c/Program\ Files/Oracle/VirtualBox/vboxmanage list hostonlyifs

LAN_ADAPTER_NAME=`/c/Program\ Files/Oracle/VirtualBox/vboxmanage list hostonlyifs | grep ${LAN_NET} -B 4 | head -n 1 | cut -d: -f2 | sed 's/^ *//g'`

echo $LAN_ADAPTER_NAME

/c/Program\ Files/Oracle/VirtualBox/vboxmanage import ${OVA_FILE} --vsys 0 --vmname gate.corp${STAND_NUM}.un

/c/Program\ Files/Oracle/VirtualBox/vboxmanage modifyvm gate.corp${STAND_NUM}.un --nic1 hostonly --hostonlyadapter1 "${LAN_ADAPTER_NAME}" --macaddress1 auto --nic2 bridged --macaddress2 auto --bridgeadapter2 "${WAN_ADAPTER_NAME}"

/c/Program\ Files/Oracle/VirtualBox/vboxmanage startvm gate.corp${STAND_NUM}.un
/c/Program\ Files/Oracle/VirtualBox/vboxmanage controlvm gate.corp${STAND_NUM}.un poweroff soft

/c/Program\ Files/Oracle/VirtualBox/vboxmanage modifyvm gate.corp${STAND_NUM}.un --nic1 intnet
технология_virtualbox.txt · Последние изменения: 2020/11/03 15:08 — val