В последнее время пользователи все чаще задумываются как производить серфинг в сети с удаленного компьютера, имея привычную для работы ОС Windows 10 которая постоянно онлайн, при этом имеет возможность удаленного подключения даже со смартфона.
Необходимую задачу поможет решить аренда виртуального сервера с Windows и последующей установкой OS Windows 10.
Для установки Windows 10 на VPS сервер мы возьмем распространенный тарифный план Тим Спирит который включает 4GB оперативной памяти, 3 ядра процессора и 30GB SSD накопителя ( в народе просто — дискового пространства).
После установки необходимой версии Windows потребуется выполнить несколько действий, которые позволят подключаться и использовать удаленный рабочий стол.
Для возможности подключения к удаленному рабочему столу Windows 10 на VPS сервере нам потребуется версия Windows 10 не ниже «Professional» и тарифный план имеющий на борту 4GB RAM, 3 ядра процессора (vCore CPU) и диск не менее 20GB. Что позволит работать VPS серверу на Windows 10 с запасом ресурсов.
Версия Home не подходит для возможности подключения по RDP ввиду выключенного модуля RDP на уровне системы.
Установка Windows 10 на VPS сервер
Установка Windows 10 на VPS сервер не отличается от стандартной установки на любой компьютер. Наша инструкция поможет произвести инсталляцию, даже если ранее вы никогда не сталкивались с установкой Windows систем.
Для начала установки Windows 10 на VPS сервер нам потребуется произвести предварительную настройку окружения виртуального сервера. Для этого воспользуемся инструкцией “Подключение ISO образа для установки Windows 10”.
После подключения и настройки образа переходим в информацию виртуального сервера, которая доступна в панели управления VMmanager.
Управления виртуальными серверами в панели VMmanager
Для начала установки Windows 10 нам потребуется подключиться к серверу через внешний VNC-клиент. Для этого в информации о сервере находим вкладку “VNC” и указываем их в VNC клиенте (см. инструкцию: как подключиться к VNC серверу).
После подключения образа Windows 10 и подключения к серверу через VNC-клиент начинаем установку нашего Windows.
Приступим к настройки сети в Windows 10 на основе заданных параметров VPS сервера
Для начала настройки переходим в панель управления вашего Windows 10 на VPS сервере и выбираем “Сеть и интернет”
Далее переходим в раздел “Центр управления сетями и общим доступом”
Далее в левой части окна выбираем “Изменение параметров адаптера”
В открывшемся окне в свойствах сетевого подключения нажимаем “Свойства”
В новом окне свойства интернета выбираем протокол “IP версии 4 (TCP/IPv4)” и нажимаем “Свойства”
В окне свойств сети нам потребуется ввести настройки сети которые были присвоены вашему серверу. Для этого переходим в панель управления VMmanager, и находим модуль IP-адреса.
После чего указываем данные сети для нашего сервера в настройках сетевого адаптера Windows.
В качестве DNS сервера, указываем публичные адреса Google DNS:
Предпочтительный DNS-сервер: 8.8.8.8
Альтернативный DNS-сервер: 8.8.4.4
После окончания ввода параметров сети нажимаем “Ok”.
Проверяем, что мы настроили сеть правильно и заходим на любой сайт через браузер.
Настройка доступа к удаленному рабочему столу Windows 10
Первым шагом для настройки RDP в нашей системе потребуется выполнить разрешение на подключение в настройках системы, для этого переходим в “Параметры” через меню Пуск.
Далее в открывшемся окне Параметров выбираем раздел “Система”
В разделе “Система” выбираем пункт “Удаленный рабочий стол” и активируем параметр “Включить удаленный рабочий стол”
После чего мы можем произвести подключением к удаленному рабочему столу Windows 10.
В качестве логина при подключение указываем вашего администратора (логин в системе, который был указан при установке Windows) и пароль установленный для пользователя и выполняем вход.
После авторизации на VPS сервера под управлением Windows 10 наслаждаемся установленной нами системе.
В целом установка Windows на VDS практически не отличается от установки этой ОС на персональный компьютер или ноутбук. В данной инструкции мы опишем тонкости, которые нужно учесть при установке на выделенный сервер. В качестве примера будем использовать Windows 10.
В первую очередь необходимо загрузить ваш образ в личный кабинет.
Мы настоятельно рекомендуем использовать официальные образы от Microsoft или от лицензированных дистрибуторов. “Пиратские” образы могут содержать в себе вредоносные программы, которые будут использовать ресурсы вашего сервера в целях злоумышленников.
Также при выборе тарифа, пожалуйста, учитывайте системные требования выбранной вами версии Windows. В первую очередь нужно смотреть на объём диска и оперативной памяти. Попытка установить Windows 10 на сервер с 10 Гб диска и 1 Гб ОЗУ с большой долей вероятности завершится зависанием ещё в процессе установки.
Для windows 10 рекомендуем тарифа Medium с 4 Гб оперативной памяти и 40 Гб дискового пространства.
После загрузки образа и создания из него VDS (Инструкция) появится UEFI консоль:
Нужно написать команду reset
и нажать Enter
. После этого нужно дождать экрана загрузки системы с образа.
Нажмите кнопку enter
чтобы система загрузилась с установочного образа.Длаее появится стандартное меню установки Windows.
Сейчас можно запустить установку, выбирая желаемые опции и нажимая “Далее” до появления окна выбора типа установки. Здесь нужно кликнуть на второй вариант “Выборочная: только установка Windows (для опытных пользователей)”:
По умолчанию, система виртуализации не видит диски, с которыми работает Windows:
Чтобы это исправить, установим драйвер для диска, но сперва лучше поставить драйвер сети. Иначе это придётся делать после установки системы. Для этого нужно нажать “Загрузить” -> “Обзор”, выбрать CD-диск virtio-win, в нём найти каталог NetKVM, внутри него каталог соответствующий версии устанавливаемой ОС и далее папка amd64. Покажем наглядно на скриншотах. Для Windows 10 мы выбрали папку win10. А, например, для Windows Server 2019 папка будет называться 2k19:
После успешной загрузки сетевого драйвера установим драйвер для диска. На том же CD в папке amd64 находится каталог с названием подходящим вашей версии Windows, его и нужно выбрать:
Далее можно установить систему на незанятое пространство или по желанию создать разделы:
После этого окна, установка продолжается станадартным образом до перезагрзуки системы.
Потом нужно нажать справа сверху кнопку “Отключить ISO”, дождать перезагрузки VDS и продолжить установку.
Впоследствии вы попадетё на рабочий стол, где останется только подключиться к сети
Инструкция по настройке сети в CMD или PowerShell доступна в этой статье.
Если же вам комфортнее работать с графическим интерфейсом Windows, то перейдите в “Панель управления” -> “Настройки сети” -> “Настройки параметров адаптера” и зайдите в свойства единственного адаптера:
В открывшемся окне нужно выбрать “IP версии 4” и зайти в его свойства:
В сетевых настройках неизменными остаются только два параметра:
Маска подсети: 255.255.255.255
Основной шлюз: 10.11.11.11
IP-адрес доступен на вкладке “Сеть / IP-адреса”, а DNS-серверы можно использовать как наши 91.201.54.5 и 91.201.52.5, так и любые другие на ваш вкус:
В некоторых случаях после первой перезагрузки настройку сети может потребоваться повторить, так как система будет запускать не из образа, а с диска.
На этом настройка завершена и можно в интерфейсе VNC нажать “Выход”, чтобы система загрузилась в стандартном режиме. Предварительно стоит запустить CMD и проверить работу сети утилитой ping:
Настройка мониторинга
По умолчанию ICMP-трафик в Windows заблокирован. Поэтому наш мониторинг не сможет получать ответ от запросов на пинг и будет сообщать о недоступности сервера. Для решения вопроса необходимо зайти в настройки брандмауэра Windows и активировать правило “Наблюдение за виртуальной машиной ICMPv4 (или ICMPv6 для IPv6) — входящий трафик”. Пример на скриншоте:
Настройка времени
По умолчанию Windows берёт время из BIOS, но на виртуальном сервере время в BIOS может не совпадать с локальным, и из-за этого после выключения или перезагрузки часовой пояс может сброситься на UTC.
Для решения вопроса необходимо создать параметр RealTimeIsUniversal
с типом DWORD
и значением 1 в разделе реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
Для этого можно создать файл с именем time.reg, заполнить его следующим содержимым:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
"RealTimeIsUniversal"=dword:00000001
и запустить от имени администратора.
Облачные VDS
Облачные VDS
Масштабируются под любые задачи: от размещения сайта до IT-инфраструктуры
В данной инструкции мы рассмотрим установку OS семейства Windows на виртуальный сервер VPS от VDS4YOU.
В качестве ОС может быть использована любая версия Windows, например, Windows XP / 7 / 8 / и даже Windows 10. В нашей панели всегда доступны несколько установочных ISO образов, которые вы можете использовать для установки на свой виртуальной сервер. В случае если вам требуется установка собственного образа или нужного вам образа нет в панели управления, доступна возможность предустановки собственного образа по вашей ссылке. Формат ссылки для загрузки образа: http://ip-address-or-domain/patch/win.iso.
Для загрузки вашего образа обратитесь в центр поддержки клиентов. После загрузки, образ будет доступен в панели управления VMmanager, с последующим уведомлением центра поддержки.
Для загрузки образа не подходят различные файлообменные сети, а также Яндекс, Google, DropBox и другие файловые хранилища.
Обратите внимание на то, что Windows имеет минимальные требования к системе, учитывайте конфигурацию сервера для установки OS семейства Windows. VDS сервер должен отвечать минимальным требованиям. Windows Server 2008/2012, которые Вы можете установить автоматически, при заказе VDS выбрав их в списке: «Шаблон ОС», корректно устанавливаются на VDS с 1Gb оперативной памяти и 20Gb пространства на жестком диске, такое же пространство на жестком диске необходимо и для Windows 10. Для Windows 7 хватит и 15Gb дискового пространства.
Быстрые SSD VPS серверы для Windows OC. Установка собственных ISO образов Windows XP/7/8/10.
Начало установки Windows XP/7/8/10 на VPS сервер
Начнем установку. Переходим в VMmanager из личного кабинета:
В VMmanager переходим в каталог «Виртуальные машины:
Производим остановку Выбранной VDS:
Переходим в подменю «Диски»:
Выбираем подключить ISO образ:
Выбираем в списке нужный нам образ, шину указываем «ide», порядок загрузки выставляем «в начало»:
После того как подключили ISO образ, нам необходимо поменять шину на «ide» у виртуального диска:
Переходим в подменю «Интерфейсы»:
Выбираем доступный интерфейс и нажимаем изменить:
Выбираем модель сетевого интерфейса «rtl8139», это необходимо для того, чтобы после установки Windows установила сетевой адаптер и нам не пришлось подгружать отдельно для него драйвера.
Запускаем нашу VDS и подключаемся к ней через VNC, в нашем примере мы использовали встроенный VNC в браузере? который имеется в VMmanagere, или воспользоваться статьей подключение к VNC с использованием VNC клиента:
На VDS запустилась установка, с отображением процесса:
После региональных параметров и согласием с лицензией, выбираем полную установку Windows:
Создаем разделы как нам нужно, в данном примере используем весь виртуальный диск и соглашаемся с созданием системного раздела:
Запускаем установку и дожидаемся ее окончания:
После установки и настройки системы под свой вкус, необходимо будет изменить настройки сетевого адаптера. Переходим в «Центр управления сетями и общим доступом»:
Изменение параметров адаптера и выбираем активный адаптер, заходим в его свойства:
Заходим в свойства «Протокола интернета версии 4 (TCP/IPv4)»
Настройки для адаптера Вы можете посмотреть в панели VMmanager , в каталоге ваша виртуальная машина, в подменю «IP-адреса». DNS по умолчанию у всех (DNS1: 8.8.8.8; DNS2: 8.8.4.4):
Производим настройку сетевого адаптера согласно сетевым параметрам указанным в VMmanager, нажимаем «ОК». После проделанных настроек можно начинать использовать VDS:
Быстрые SSD VPS серверы для Windows OC. Установка собственных ISO образов Windows XP/7/8/10.
Автоматическая установка Windows по локальной сети или настройка WDS (Windows Deployment Services — служб развертывания Windows )
В прошлом видео мы рассмотрели процесс создания образа с автоматической установкой Windows 10.
В данном видео рассмотрим процесс установки Windows 10 по локальной сети использую встроенные средства Windows Server, такие как WDS (Windows Deployment Services — служб развертывания Windows)
⇓ Запись видеоурока во ВКонтакте ⇓
⇓ Запись видеоурока на RuTuBe ⇓
⇓ Запись видеоурока на YouTuBe ⇓
План урока следующий:
— Установка роли WDS
— Настройка WDS
— и тестовая установка Windows по локальной сети
Требования для системы установки ОС по сети:
— Active Directory желательно
— DHCP обязательно
— DNS обязательно
— NTFS файловая система раздела, на котором хранятся образы для развертывания
В общем все, что мы настраивали в курсе «Установка и настройка Windows Server 2016». Получить доступ к курсу вы можете по ссылке в описании к данному видео!
Установка WDS
Первым делом необходимо эту роль установить (Управление \ Добавить роли и компоненты \ Далее \ Установка ролей или компонентов \ Далее \ Службы развертывания Windows \ Добавить компоненты \ Далее \ Далее \ Оставляем службы по умолчанию \ Далее \ Установить)
Настройка WDS
Перейдём к настройке Служб развертывания Windows (Диспетчер серверов \ WDS \ Server \ ПКМ \ Консоль управления службами развертывания Windows \ Серверы \ Server.office.loc \ ПКМ \ Настроить сервер \ Интеграция с доменными службами Active Directory \ Местоположение папки удаленной установки E:\RemoteInstall \ Если в вашей сети поднята роль DHCP на Windows Server, то оставляем обе галочки \ Отвечать всем клиентским компьютерам (известным и неизвестным) \ Далее \ Готово \ Перезагрузка)
Образы установки
Добавим образ, с которого будет устанавливаться операционная система (Службы развертывания Windows \ Server \ Образы установки \ ПКМ \ Добавить образ установки \ Создание группы образов с именем: Windows 10 \ Расположение файла, мы возьмем образ, который использовали для создания файла ответов \ E:\Windows_10\sources\install.wim \ Windows 10 Pro \ Далее \ Готово)
Аналогичным образом можно добавить сюда разные образы операционных систем, тогда у нас будет выбор, какой ОС устанавливать на конечной рабочей станции.
Добавление файла ответов
Добавим ранее созданный нами файл ответов, для автоматизации процесса установки (Службы развертывания Windows \ Server \ Образы установки \ Windows 10 \ Windows 10 Pro \ ПКМ \ Свойства \ Разрешить установку образа в автоматическом режиме \ Обзор, указываем файл ответов \ ОК \ ОК)
Образы загрузки
Добавим образ загрузки, именно он запускает весь процесс установки операционной системы (Службы развертывания Windows \ Server \ Образы загрузки \ ПКМ \ Добавить загрузочный образ \ Обзор: E:\Windows_10\sources\boot.wim \ Далее \ Далее \ Готово)
Установка Windows 10 по локальной сети
Сервер у нас подготовлен, так что перейдем непосредственно к процессу установки операционной системы Windows 10 по локальной сети.
Я все это дело буду выполнять так же в тестовой среде. В прошлом видео мы уже создавали виртуальную машину для тестов, осталось проверить настройки её сетевой карты, чтобы она также была подключена к той же сети, что и сервер (Виртуальная машина \ ПКМ \ Параметры \ Сетевой адаптер: Только для узла, как и серверная сетевая карты).
Запускаем виртуальную машину и нажимаем F2, чтобы попасть в BIOS виртуальной машины. Тут нам понадобится изменить порядок загрузки устройств (Boot \ Network boot form Intel E100e, как первое в приоритете загрузки \ Exit \ Exit Saving Change)
Запускаем виртуалку, когда появляется надпись Press F12, можем нажать на кнопку Pause, чтобы посмотреть информацию более подробно. В итоге, тут отображается, что данной машине был присвоен IP адрес и определенные сетевые настройки с нашего DHCP сервера. Именно поэтому в сети должен быть DHCP сервер, чтобы машина смогла получить доступ к сети.
Опять же, если вы не понимаете, что такое DHCP, то добро пожаловать в курс «Установка и настройка Windows Server»
Сообщение «Press F12 for network service boot» говорит о том, что нужно нажать F12, если вы хотите загрузиться через сеть.
Начинается загрузка нашего boot.wim образа загрузки, через который будет выполняться установка операционной системы (Выбираем язык \ Вводим данные для подключения к контроллеру домена \ office\администратор \ Выбираем образ, из тех, которые мы загрузили в WDS \ Настраиваем разделы для установки \ Далее \ Выполняется установка операционной системы)
Смотрите, даже если вы не вносили изменения в файл ответов, и он должен автоматически все выполнять, в том числе и разбиение диска на разделы и выбор раздела, куда устанавливать операционную систему, то служба WDS игнорирует эти настройки и в обязательном порядке требует ручного указания настроек, связанных с конфигурацией жесткого диска и разделов. И я считаю, что это правильно, дабы в автоматическом режиме не навредить конечному компьютеру.
Как вы видите, никаких дополнительных диалоговых окон у нас не появлялось, а значит файл ответов у нас тоже отработал корректно.
Проверим Имя компьютера и пользователя, чтобы убедиться, что они действительно были взяты из файла ответов.
Время на прочтение4 мин
Количество просмотров20K
Меня всё чаще в комментариях и ПМ спрашивают, как установить так рекомендуемую мной Windows IoT Enterprise LTSC поверх существующей инсталляции (будь то Windows 7, Windows 10 или Windows 11) с сохранением всех приложений, данных и настроек. Я уже писал подробную статью об установке ОС как апгрейда – Как правильно сделать апгрейд ОС — установить Windows 11 поверх существующей с сохранением приложений и настроек / Хабр (habr.com), где рассказывал о разных сложностях, встречающихся на пути установки ОС – новых требованиях к железу, разных языках и, конечно, о несовместимости изданий, не позволяющих обновиться с сохранением приложений и данных пользователя. Но методы редактирования реестра для многих читателей оказались сложными.
И я вообще не затронул тогда Windows Server – как обновиться с Server Core до Server с рабочим столом, как обновить AzureStackHCI до Server Datacenter Azure Edition, и как обновляться с Annual Cycle изданий Windows Server AC (например, 23H2) до LTSC (например, 24H2) и наоборот с LTSC до AC (в 2025 году нас ждёт только ServerDatacenterACorCore).
За пару месяцев с прошлой заметки на форумах MyDigitalLife было выпущено два новых проекта, позволяющих очень упростить процедуру апгрейда, и ниже я расскажу как раз об этом. Мы сможем подготовить образ Windows 11 24H2 IoT Enterprise LTSC так, что с любого издания Windows 7/8/8.1/10 вы сможете обновиться до него без потери данных. Ну и научимся обновлять Windows Server.
Для примеров ниже я буду рассказывать о трёх сценариях:
-
Обновлении Windows 7 Корпоративной до Windows 11 IoT Enterprise LTSC
-
Обновлении Windows 10 LTSC до Windows 11 Pro (специально показываю понижение издания без потери)
-
Обновление Azure Stack HCI (или любого Core) до Windows Server Datacenter с рабочим столом
Начинаю обновлять Windows 7:
При первом запуске инсталляции я получаю обычное сообщение о невыполнении минимальных системных требований:
С момента прошлой статьи появилась новая версия Win 11 Boot And Upgrade FiX KiT v5.0 (пароль MDL2024), в этой версии существенно доработан механизм подготовки вашей ОС к обновлению на Windows 11. То есть речь не о модификации образов установщика, что ресурсоёмко и долго, а о внесении пары значений в реестр автоматом, чтобы обновление проходило любые проверки.
Выбрав опцию 3 (AIO 2b: Current OS Registry) и нажав 0 для запуска я за пару секунд получу следующее сообщение:
Моя ОС готова к установке Windows 11, без проверок железа. Однако, теперь установщику не нравится, что у меня Windows 7 Корпоративная (или вообще любое издание кроме IoT Enterprise LTSC, на которое я хочу обновиться), и мне предлагает установку с сохранением лишь файлов, но не настроек и приложений.
В любом установочном образе Windows внутри install.wim папке Windows\Servicing\Editions есть файл UpgradeMatrix.xml, который определяет на какие издания и версии можно обновляться с сохранением приложений, параметров или данных.
В этом файле важны два куска. Где-то в середине где упомянуто то издание которое вы хотите установить как TargetEdition, рассказывается с каких изданий возможен FullUpgrade:
Что именно сохранится для остальных можно посмотреть в самом конце файла:
Собственно, исследуя этот файл на MDL и родился проект Upgrade Enabler Tool. Саму утилиту можно загрузить тут (пароль MDL2024), за последней версией – на MDL.
Я копирую образ ОС, которую хочу установить в папку Source_ISO, запускаю RunME_Test_3.cmd, скрипт распаковывает образ из ISO, и в каждом издание внутри install.wim / install.esd заменяет файл UpgradeMatrix.xml на модифицированный, позволяющий обновлять любые издания с сохранением ОС и настроек:
Скрипт отрабатывает за минуту-другую, в зависимости от скорости вашего диска. После этого ОС с данного образа устанавливается как Upgrade поверх любого издания со всеми возможностями сохранения. Если вы хотите, чтобы внутри образа были также отключены проверки на минимальные требования Windows 11 к системе (то есть, чтобы это было в образе, а не в вашей текущей ОС), то обсуждаемая в начале статьи утилита Win 11 Boot And Upgrade FiX KiT v5.0 (пароль MDL2024) с опцией 2 (AIO 2a: boot.wim Registry + winsetup.dll) внесёт изменения в boot.wim, с которого идёт загрузка при чистой инсталляции и в файл winsetup.dll в образе, чтобы установка поверх стартовала без проверки на любом компьютере. Данный способ медленный и ресурсоёмкий, так как вносит изменения в WIM файл, требуется его монтировать, модифицировать и сохранять. Если планируете образ повторно использовать, – однозначно рекомендую.
Предложенный способ работает и с серверными ОС. Как вы возможно знаете, нельзя обновить Server Core до полного или наоборот, нельзя обновить Azure Stack HCI (ни на что), нельзя обновляться с LTSC на AC канал и назад.
Файл UpgradeMatrix.xml в текущей версии Upgrade_Enabler_Tool_v2.1_b3 ничего про серверные ОС не знает, но если вы возьмете модифицированный мной файл с моего облака – содержимое файла UpgradeMatrix_x64.zip разархивировать в папку Files\UpgradeMatrix внутри Upgrade_Enabler_Tool, далее таким же образом, запустив RunME_Test_3.cmd внести изменения в образ Windows Server, что позволит сделать обновление:
В своей прошлой статье Скачать русский Windows 11 24H2 IoT Enterprise LTSC или сделать образ с последними обновлениями своими руками / Хабр (habr.com) я как раз поделился своей сборкой образа IoT LTSC 24H2 с изменённой матрицей обновлений, позволяющей обновить любое издание.
На этом всё. Если остались вопросы, отвечу в комментариях. Ставьте лайк, подписывайтесь.
Новости, обзоры продуктов и конкурсы от команды Timeweb.Cloud — в нашем Telegram-канале ↩
📚 Читайте также:
-
➤ Как устроены серийники для Windows, и как восстановить стёршийся COA;
-
➤ Устраняем уязвимости в Active Directory Windows;
-
➤ Как развернуть Supabase в облаке Timeweb Cloud;
-
➤ Прошивка и настройка Zyxel ES-2108 и ES-2108G коммутаторов с привязкой к RADIUS NPS;
-
➤ О ненадежных рассказчиках, апокрифистике и нестандартном взгляде на «Вархаммер».