====== Развертывание стенда дома ====== * [[https://youtu.be/-R9akcmdFI0|Запись вебинара, смотреть с 13-й минуты]] ===== Шаг 1. Установка Virtualbox и Extension Pack ===== * [[https://www.virtualbox.org/wiki/Downloads]] * Образы linux для virtualbox: [[https://val.bmstu.ru/unix/img/My%20Documents/debian_11.1_64_01.ova|Debian 11]] [[https://val.bmstu.ru/unix/img/My%20Documents/debian_12.5_64_02.ova|Debian 12]][[https://val.bmstu.ru/unix/img/My%20Documents/ubuntu_20.04_03.ova|Ubuntu 20]] [[https://val.bmstu.ru/unix/img/My%20Documents/ubuntu_24.04_01.ova|Ubuntu 24]] * [[https://habr.com/ru/articles/813799/|DPI из подручных материалов]] * [[https://habr.com/ru/articles/716454/|Самый простой пример CI/CD]] ===== Шаг 2. Развертывание шлюза "провайдера" gate.isp.un ===== * [[https://val.bmstu.ru/unix/img/My%20Documents/gate.isp.un/]] * Импортируем, настраиваем подключение VM (два раза) к WAN (роль WAN играет Ваша домашняя сеть, обычно "раздаваемая" WiFi роутером) Адаптер 1 - "Сетевой мост" - WAN Адаптер 2 - "Сетевой мост" - WAN * Запускаем VM, шлюз провайдера готов! ===== Шаг 3. Развертывание шлюза "предприятия" gate.corp15.un ===== * Импортируем, настраиваем подключение VM к сетям LAN и WAN Адаптер 1 - "Виртуальный адаптер хоста" - "Virtualbox Host-Only Ethernet Adapter" - LAN (в linux - eth0) Адаптер 2 - "Сетевой мост" - WAN (в linux - eth1) * Запускаем и настраиваем сеть внутри VM # sh net_gate.sh 15 # init 6 ===== Шаг 4. Подключение Вашего компьютера к LAN - локальной сети "предприятия" ===== * В Менеджере сетей Virtualbox, настраиваем для "Virtualbox Host-Only Ethernet Adapter" IPv4 адрес: 192.168.15.29 и отключаем DHCP сервер * Устанавливаем [[https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html|Putty]] * В Putty создаем, сохраняем сессию (профиль) и подключаемся к gate.corp15.un по SSH Host Name (or IP address): 192.168.15.1 Saved Sessions: gate.corp15.un ===== Шаг 5. Развертывание "сервера предприятия" server.corp15.un ===== * Импортируем, настраиваем подключение VM к сети LAN Адаптер 1 - "Виртуальный адаптер хоста" - "Virtualbox Host-Only Ethernet Adapter" - LAN (в linux - eth0) * Увеличиваем ОЗУ до 4-х гигабайт * Запускаем и настраиваем сеть внутри VM # sh net_server.sh 15 # init 6 * В Putty создаем, сохраняем сессию (профиль) и подключаемся к server.corp15.un по SSH Host Name (or IP address): 192.168.15.10 Saved Sessions: server.corp15.un ===== Шаг 6. Продолжаем делать все, как в записи курса! ===== * А, если что-то не получается, преподаватель придет на помощь через [[Сервис VNC]], используя его как [[https://habr.com/ru/post/709218/|TeamViewer из подручных материалов]] (для демонстрации понадобится "Connect to RDP session", в реальной жизни НЕ НУЖНО!) ===== Подготовка к вебинару ===== * В Putty удалить профили * Удалить Putty * В VBox все VM * В VBox удалить сеть Vbox Host Only и создать заново с DHCP * В Vbox удалить ext pack * Удалить Vbox * Удалить TightVNC * Удалить дистрибутивы