Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
“Wubuntu”
Построение гетерогенной среды
Windows+LinuxWindows+Linux
на небольшом сервере
Машканов Вячеслав
Зачем нам Windows?
• Огромное количество уже разработанных
коммерческих задач
• Необходимость установки в датацентре• Необ...
Зачем нам Linux?
• Высокая степень сетевой безопасности
• Развитые средства удаленного
администрированияадминистрирования
...
Начинаем виртуализацию
• Физический сервер 60 Гб диск
• Серверная ОС: Ubuntu 13.04• Серверная ОС: Ubuntu 13.04
• Виртуализ...
Почему Virtualbox?
• Бесплатность
• Возможность установки из командной
строкистроки
• Полноценная работа на всех ОС
• Подд...
Почему Windows 2003????
• Минимальные требования к ресурсам
• Поддежрка большинства современных• Поддежрка большинства сов...
Установка Virtualbox
Есть и в репозитории, и отдельно на сайте
Понадобится extpack
http://download.virtualbox.org/virtualb...
Настройка виртуальной машины
Подключаем виртуальный диск к контроллеру:
VBoxManage storageattach win001 --storagectl IDECo...
Окончательная настройка виртуальной
машины
Будем слушать только на localhost порт от «настоящего» RDP Windows (теперь у на...
Результаты
1. Все вместе занимает всего 8 Гб дискового пространства
2. Виртуальная машина Windows 2003 занимает около 300 ...
Upcoming SlideShare
Loading in …5
×

Слава Машканов — “Wubuntu”: Построение гетерогенной среды Windows+Linux на небольшом сервере

1,443 views

Published on

Доклад Славы Машканова на мартовской линуксовке MLUG 2014

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Слава Машканов — “Wubuntu”: Построение гетерогенной среды Windows+Linux на небольшом сервере

  1. 1. “Wubuntu” Построение гетерогенной среды Windows+LinuxWindows+Linux на небольшом сервере Машканов Вячеслав
  2. 2. Зачем нам Windows? • Огромное количество уже разработанных коммерческих задач • Необходимость установки в датацентре• Необходимость установки в датацентре • Высокая степень уязвимости системы • Случаи масштабного взлома Windows- систем в белорусских датацентрах
  3. 3. Зачем нам Linux? • Высокая степень сетевой безопасности • Развитые средства удаленного администрированияадминистрирования • Нетребовательность к ресурсам
  4. 4. Начинаем виртуализацию • Физический сервер 60 Гб диск • Серверная ОС: Ubuntu 13.04• Серверная ОС: Ubuntu 13.04 • Виртуализация: Virtualbox • Гостевая ОС: Windows 2003
  5. 5. Почему Virtualbox? • Бесплатность • Возможность установки из командной строкистроки • Полноценная работа на всех ОС • Поддержка многих форматов образов дисков
  6. 6. Почему Windows 2003???? • Минимальные требования к ресурсам • Поддежрка большинства современных• Поддежрка большинства современных технологий Microsoft • Будем устанавливать web-сервис для .NET 4.5
  7. 7. Установка Virtualbox Есть и в репозитории, и отдельно на сайте Понадобится extpack http://download.virtualbox.org/virtualbox/4.2.10/Oracle_VM_VirtualBox_Extension_Pack-4.2.10.vbox-extpack Ус танавливаем extpack VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.2.10.vbox-extpack Создаем виртуалку: vboxmanage createvm --name win001 --ostype Windows2003 --register --basefolder /srv/vbox/ Создаем диск объемом 10 Гб: vboxmanage createhd --filename "/srv/vbox/win001/win001.vdi" --size 10000 подключаем контроллер диска IDE: VBoxManage storagectl win001 --name IDEController --add ide
  8. 8. Настройка виртуальной машины Подключаем виртуальный диск к контроллеру: VBoxManage storageattach win001 --storagectl IDEController --port 0 --device 0 --type hdd –medium /srv/vbox/win001/win001.vdi Подключаем образ iso с которого будет устанавливаться Windows: VBoxManage storageattach win001 --storagectl IDEController --port 1 --device 0 --type dvddrive --medium /.../ОБРАЗ.iso--medium /.../ОБРАЗ.iso Модифицируем настройки виртуальной машины, активируем Remote Desktop средствами VirtualBox только для localhost. Включаем NAT: VBoxManage modifyvm win001 --floppy disabled --audio none --memory 1024 --cpus 1 --boot1 dvd --nic1 nat --vram 128 --vrde on --vrdeport 43389 --vrdeaddress 127.0.0.1 Делаем шареной папку /media (в Windows станет видна как второй диск) VBoxManage sharedfolder add win001 --name share1 --hostpath "/media" --automount
  9. 9. Окончательная настройка виртуальной машины Будем слушать только на localhost порт от «настоящего» RDP Windows (теперь у нас два RDP) VBoxManage modifyvm win001 --natpf1 "rdp,tcp,127.0.0.1,3389,,3389" Модифицируем NAT для оптимальной работы (тайное знание): vboxmanage modifyvm win001 --natsettings1 1500,1024,1024,1024,1024vboxmanage modifyvm win001 --natsettings1 1500,1024,1024,1024,1024 Запуск в фоне: vboxmanage startvm win001 --type headless Отключение виртуальной машины: vboxmanage controlvm win001 poweroff
  10. 10. Результаты 1. Все вместе занимает всего 8 Гб дискового пространства 2. Виртуальная машина Windows 2003 занимает около 300 Мб памяти и всего 2.8 Гб дискового пространства. 3. Все стандартные сетевые сервисы Windows 2003 прячутся за NAT и находятся под защитой Linux 4. С Windows во внешний мир может быть проброшен только какой-то единственный порт для работы прикладной заачи, на который могутединственный порт для работы прикладной заачи, на который могут быть наложены ограничения средствами Linux. 5. Доступ к системе огранизуется посредством SSH, к Windows – SSH+C2S проброс порта до RemoteDesktop системы. 6. Windows делит дисковое пространство с Linux через шареную папку, поддержка SFTP средствами Linux. 7. Нет необходимости на Windows ставить антивирусы и т.п.

×