Как стать автором
Обновить
0
UltraVDS
Хостинг виртуальных серверов (VDS, VPS)

Как мы делали тариф для Windows VPS за 99 рублей

Время на прочтение3 мин
Количество просмотров16K
Если вы являетесь клиентом VDS-хостинга, задумывались ли вы о том, что идет в комплекте со стандартным образом операционной системы?

Мы решили поделиться, как мы готовим стандартные клиентские виртуальные машины и покажем на примере нашего нового тарифа Ultralight за 99 рублей, как мы создавали стандартный образ Windows Server 2019 Core, а также расскажем, что в нем изменилось.


Список изменений справедлив только для этого образа, для десктопных версий не нужно вносить столько изменений, чтобы из коробки получать управляемый сервер, который уместится в половину гигабайта.

Полный список внесенных изменений


1. Влючены правила брандмауэра:

  • Все правила группы «Remote Event Log Management»
  • Virtual Machine Monitoring (DCOM-In)
  • Virtual Machine Monitoring (Echo Request — ICMPv4-In)

2. Изменено правило

  • Windows Remote Management (HTTP-In)

3. Удален компонент:

  • Windows Defender Antivirus

4. Установлена служба интеграции с вашим личным кабинетом — Hyper-V Server Manager
5. Все файлы, которые сжимаются, были сжаты compact.exe.
6. Добавлен файл oledlg.dll
7. Включен RDP

Обновляем


Процесс установки мы опустим, он представляет из себя не более чем далее, далее — готово. Сразу после установки, нужно обновиться. Чтобы сделать этот процесс наиболее удобным, мы используем Windows Admin Center.


Это так же можно сделать и с помощью Sconfig, но это не наш вариант, иначе придется использовать левую руку.

Включаем возможность управления


Далее, нужно открыть порты для того, чтобы можно было управлять сервером через RSAT.

Для этого нужно включить все правила в группе «Remote Event Log Management» и Virtual Machine Monitoring (DCOM-In).  Большая часть функций RSAT теперь доступны, а именно: планировщик заданий, просмотр событий, локальные пользователи, perfmon и список служб. Через Powershell можно включать целые группы правил, это делается одной изящной командой:

Enable-NetFirewallRule -DisplayGroup "Remote Event Log Management"


Управление томами и устройствами на Server Core не поддерживается, хоть для них и есть правила в фаерволле.

А чтобы включить возможность управления по WINRM для публичных сетей, нужно изменить правило Windows Remote Management (HTTP-In), изменив область.

Set-NetFirewallRule -name WINRM-HTTP-In-TCP-PUBLIC -Profile Any

Удаление Windows Defender


Об оперативной памяти

Чтобы уместиться в 512 мегабайт ОЗУ, придется пойти на жертвы. Чтобы выбить себе дополнительную оперативную память, нужно что-то выкинуть. А выкинем мы Windows Defender.

Такую манипуляцию мы позволили себе только с акционным тарифом.

 

Сжатие


Нашим тарифом предусмотрено свободное место всего лишь в 10 гигабайт. После установки всех компонентов операционная система начинает занимать 9,64 ГБ, но этот показатель можно улучшить с помощью compact.exe. Открываем два терминала, в одном переходим в корень диска и вводим команду:

compact /s /c /i /f /a /exe:lzx


Опция LZX доступна только для Windows Server 2016 и 2019, системные файлы сжимаются только на этих редакциях, поэтому если вы хотите сэкономить место, выбор не велик.

Во втором вводим команду:

Compact /Compactos:always



После этого мы вводим ключи активации и адрес KMS сервера и устанавливаем службу. Этого, мы конечно, не покажем. Теперь результаты:

Было:


Стало:

 
Теперь примонтируем диск, сделаем оффлайновый Dism, а также удалим содержимое папок SoftwareDistribution и Manifestcache.

Dism делается так:

Dism.exe /Image:E:\ /Cleanup-Image /StartComponentCleanup /ResetBase

Вот еще один гигабайт для наших клиентов.


Добавляем Oledlg.dll


Oledlg.dll — это библиотека которая содержит базовые OLE функции, которые нужны для реализации диалоговых окон в Windows с GUI. Этот файл нужен для того, чтобы превратить Server Core в настоящую рабочую станцию.

Он позволяет в том числе, разворачивать и торговые терминалы форекс.

Вот и все. Это все, что мы сделали с образом для VDS за 99 рублей.

Предлагаем обновлённый тариф UltraLite Windows VDS за 99 рублей с установленной Windows Server 2019 Core.
Теги:
Хабы:
+30
Комментарии35

Публикации

Информация

Сайт
ultravds.com
Дата регистрации
Дата основания
Численность
11–30 человек
Местоположение
Россия

Истории