Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| system:virtualbox [2019/08/24 22:33] – [Исправление ошибки] mirocow | system:virtualbox [2019/08/29 11:26] (текущий) – [Заголовок] mirocow | ||
|---|---|---|---|
| Строка 20: | Строка 20: | ||
| </ | </ | ||
| - | ===== Настройка сети ===== | + | ===== Настройка ===== |
| + | |||
| + | ==== Настройка образов VDI/VMDK ==== | ||
| + | |||
| + | Создаем жесткий диск размером 10 Гб (место по дэфолту не преаллоцируется): | ||
| + | |||
| + | <code bash>$ vboxmanage createhd \ | ||
| + | --filename / | ||
| + | --size 10000</ | ||
| + | |||
| + | Цепляем созданный жесткий диск к виртуалке: | ||
| + | |||
| + | <code bash>$ vboxmanage storagectl ubuntu1604 --name ide-controller --add ide | ||
| + | $ vboxmanage storageattach ubuntu1604 --storagectl ide-controller \ | ||
| + | --port 0 --device 0 --type hdd \ | ||
| + | --medium / | ||
| + | |||
| + | <code bash> | ||
| + | $ vboxmanage storagectl 4e14957a-091a-4b7e-9267-5e6ec5f1fa28 --remove | ||
| + | </ | ||
| + | |||
| + | === Увеличение объема === | ||
| + | |||
| + | <code bash> | ||
| + | $ VBoxManage clonehd " | ||
| + | $ VBoxManage modifyhd " | ||
| + | </ | ||
| + | ==== Настройка сети | ||
| Список NAT-сетей: | Список NAT-сетей: | ||
| - | vboxmanage natnetwork list | + | <code bash> |
| Создание новой сети: | Создание новой сети: | ||
| - | vboxmanage natnetwork add --netname UbuntuNat --network 10.0.4.0/24 \ | + | <code bash> |
| - | --enable --dhcp on --ipv6 off | + | --enable --dhcp on --ipv6 off</ |
| Редактирование сети: | Редактирование сети: | ||
| - | vboxmanage natnetwork modify --netname UbuntuNat --ipv6 on | + | <code bash> |
| Удаление сети: | Удаление сети: | ||
| - | vboxmanage natnetwork remove --netname UbuntuNat | + | <code bash> |
| Подключение виртуалок к NAT-сети: | Подключение виртуалок к NAT-сети: | ||
| - | vboxmanage modifyvm ubuntu1 --nic2 natnetwork --nat-network2 UbuntuNat | + | <code bash> |
| - | vboxmanage modifyvm ubuntu2 --nic2 natnetwork --nat-network2 UbuntuNat | + | $ vboxmanage modifyvm ubuntu2 --nic2 natnetwork --nat-network2 UbuntuNat</ |
| + | |||
| + | ==== Заголовок ==== | ||
| + | |||
| + | Включаем доступ к ВМ по VNC: | ||
| + | |||
| + | <code bash> | ||
| + | $ vboxmanage modifyvm ubuntu1604 --vrde on | ||
| + | $ vboxmanage modifyvm ubuntu1604 --vrdeaddress 127.0.0.1 | ||
| + | $ vboxmanage modifyvm ubuntu1604 --vrdeport 3001 | ||
| + | $ vboxmanage modifyvm ubuntu1604 --vrdeproperty VNCPassword=" | ||
| + | |||
| + | Я лично для подключения использую TigerVNC (форк TightVNC): | ||
| + | Чтобы каждый раз не вводить пароль, | ||
| + | |||
| + | <code bash> | ||
| + | $ vncpasswd ./ | ||
| + | </ | ||
| + | … и всегда использовать этот файл: | ||
| + | |||
| + | <code bash> | ||
| + | $ vncviewer localhost: | ||
| + | </ | ||
| + | |||
| + | Посмотреть свойства виртуальной машины (узнать номер порта VNC): | ||
| + | |||
| + | <code bash> | ||
| + | $ vboxmanage showvminfo ubuntu1604 | ||
| + | </ | ||
| ===== Клиенты ===== | ===== Клиенты ===== | ||