33 посетителя на сайте. Из них:
Пользователи7
Роботы26
Список пользователей
Виталий Хлопиков Сейчас на сайте
Liam Сейчас на сайте
Егор Петров Сейчас на сайте
андрей старосвеский Сейчас на сайте
Даниил Мацура Сейчас на сайте
Гатило Хояк Сейчас на сайте
Ванч Был(a) в сети 4 минуты назад
Kosmos 2.0 Был(a) в сети 5 минут назад
Khann Был(a) в сети 10 минут назад
Equanimity Был(a) в сети 10 минут назад
meow youtube Был(a) в сети 12 минут назад
Ефим Самойлов Был(a) в сети 12 минут назад
Gaba Xanov Был(a) в сети 14 минут назад
holocastik404 Был(a) в сети 14 минут назад
Николо Алиев Был(a) в сети 16 минут назад
On!x X Был(a) в сети 18 минут назад
Артём Груздов Был(a) в сети 20 минут назад
Demon Был(a) в сети 22 минуты назад
Саша Калмыков Был(a) в сети 24 минуты назад
Gdhs Jdjdjd Был(a) в сети 24 минуты назад
Alex Nest Был(a) в сети 27 минут назад
Олександр Кошелєв Был(a) в сети 32 минуты назад
Степан Был(a) в сети 35 минут назад
Groov stite Был(a) в сети 35 минут назад
Aliksandr Cernov Был(a) в сети 38 минут назад
Kenya Walkman Был(a) в сети 42 минуты назад
Mikosh Saparbay Был(a) в сети 44 минуты назад
Михаил Миминошка Был(a) в сети 55 минут назад
Дмитрий Павлов Был(a) в сети 58 минут назад
Ahmed Ngma Был(a) в сети 1 час назад
IN MORTAL Был(a) в сети 1 час назад
Dato Guliazali195 Был(a) в сети 1 час назад
toryko pepe2 Был(a) в сети 1 час назад
Rhadamanthus Был(a) в сети 1 час назад
sergy Был(a) в сети 1 час назад
Марк Рахимов Был(a) в сети 1 час назад
Mefik_12 YT Был(a) в сети 1 час назад
никита жулев никита жулев Был(a) в сети 2 часа назад
Ne ZyR Был(a) в сети 2 часа назад
Богдан Комендант Был(a) в сети 2 часа назад
123 123 Был(a) в сети 2 часа назад
Тьяго Шульц Был(a) в сети 2 часа назад
Дмитрий Был(a) в сети 2 часа назад
Makeshov Был(a) в сети 2 часа назад
Просто Я Был(a) в сети 2 часа назад
Татьяна Семенова Был(a) в сети 2 часа назад
Thomas Clemente Был(a) в сети 2 часа назад
Эльдар Якубов Был(a) в сети 2 часа назад
Олег Шарапов Был(a) в сети 3 часа назад
Nazar Zhelamskiy Был(a) в сети 3 часа назад
FLlXl Был(a) в сети 3 часа назад
Савелий Журавлёв Был(a) в сети 3 часа назад
Гоша Был(a) в сети 3 часа назад
Семён ханьков Был(a) в сети 3 часа назад
IC3_PEAK Был(a) в сети 3 часа назад
Денис Был(a) в сети 3 часа назад
Gost Drive Был(a) в сети 4 часа назад
sdf Был(a) в сети 4 часа назад
Dmitriy Был(a) в сети 4 часа назад
イロタナ リトラクタ Был(a) в сети 4 часа назад
Mustafa Alihan Görgün Был(a) в сети 4 часа назад
Yan Palonyi Был(a) в сети 4 часа назад
Валера Балатов Был(a) в сети 4 часа назад
Mysterio Был(a) в сети 5 часов назад
Ярослав Был(a) в сети 5 часов назад
ник Tол Был(a) в сети 5 часов назад
Gordey Script Был(a) в сети 5 часов назад
Авто Приколы Был(a) в сети 5 часов назад
Владислав Черемных Был(a) в сети 5 часов назад
zaxarmej Был(a) в сети 5 часов назад
Luca Pawn Был(a) в сети 6 часов назад
Акбота Камзаева Был(a) в сети 6 часов назад
Тимур Rro Был(a) в сети 6 часов назад
CATALLA STREAM Был(a) в сети 6 часов назад
Убитый Или живой Был(a) в сети 6 часов назад
Resul Hebibzade Был(a) в сети 6 часов назад
Ян Бочан Был(a) в сети 6 часов назад
алмаз зиатдинов Был(a) в сети 6 часов назад
Ксеня Был(a) в сети 6 часов назад
Shadow Ghost Был(a) в сети 6 часов назад
TU TI Был(a) в сети 7 часов назад
Amazonki 123 Был(a) в сети 7 часов назад
Основа mork1L Был(a) в сети 7 часов назад
Женя Нестеров Был(a) в сети 7 часов назад
арсений дпс Был(a) в сети 8 часов назад
Mepfisto Был(a) в сети 8 часов назад
арте млуду Был(a) в сети 8 часов назад
Матвей Задиран Был(a) в сети 9 часов назад
Андрей лукошов Был(a) в сети 9 часов назад
Айдар Абубякеров Был(a) в сети 9 часов назад
Дима Номонов Был(a) в сети 9 часов назад
Константин Яковлев Был(a) в сети 9 часов назад
Тимофей Пащенко Был(a) в сети 9 часов назад
Алексей Ваймерт- Ланг Был(a) в сети 10 часов назад
Михаил Глухов Был(a) в сети 10 часов назад
Pubg Mobile111 Был(a) в сети 10 часов назад
Savaya Grill Был(a) в сети 10 часов назад
Макс Уваров Был(a) в сети 11 часов назад
AGGRESS1VEX Был(a) в сети 11 часов назад
Мар'ян Цісельський Был(a) в сети 11 часов назад
Матвей Был(a) в сети 12 часов назад
Anton Safara Был(a) в сети 12 часов назад
Remus Condrea Был(a) в сети 12 часов назад
Ab Antonian Был(a) в сети 12 часов назад
14GO Был(a) в сети 13 часов назад
Discord Был(a) в сети 13 часов назад
Ярый Околофутбольный Был(a) в сети 13 часов назад
Савелий Пономарёв Был(a) в сети 14 часов назад
Игорь Киселёв Был(a) в сети 14 часов назад
L A V I R Был(a) в сети 14 часов назад
VideoFM [Нарезки] Был(a) в сети 14 часов назад
Александр Романов Был(a) в сети 14 часов назад
LemiX Был(a) в сети 14 часов назад
Даниил Девелоп Был(a) в сети 14 часов назад
Дима Патяк Был(a) в сети 15 часов назад
chettaz0r Был(a) в сети 15 часов назад
Ave Varosyan Был(a) в сети 15 часов назад
Алексей Середа Был(a) в сети 15 часов назад
Kuraidesu Был(a) в сети 16 часов назад
Nyaska Был(a) в сети 16 часов назад
11 школа Семей Был(a) в сети 16 часов назад
Kiryukha Был(a) в сети 16 часов назад
mukolka700 mukolka700 Был(a) в сети 16 часов назад
Daniel Juve Был(a) в сети 16 часов назад
Стас Был(a) в сети 16 часов назад
Tttt Был(a) в сети 16 часов назад
REZONANS Был(a) в сети 16 часов назад
Был(a) в сети 17 часов назад
Тикток Токтик Был(a) в сети 17 часов назад
Stasik Frolov Был(a) в сети 17 часов назад
Волк Топ Был(a) в сети 17 часов назад
Назар Байструк Был(a) в сети 17 часов назад
Clopo Alex Был(a) в сети 17 часов назад
Василий Петров Был(a) в сети 17 часов назад
Список ботов
rambler (26)

Следите за нами!

Установка и настройка hyper-v server для тех, кто впервые его видит

Описание

Вступление


Сегодня я расскажу о том, как установить и настроить гипервизор hyper-v server от компании Microsoft, а так же о некоторых подводных камнях и способах их избежать.
Поводом для написания этот статьи стал материал данного поста. Этот пост подходит больше как шпаргалка, если вы уже работали с данным гипервизором. Новичку же придется столкнуться с кучей нюансов и перекопать немало форумов, в поисках ответов на нестандартные вопросы.

Эта писалась из расчета — как бы я сам хотел видеть подобный мануал по установке. Для новичков я постарался максимально подробно изложить все действия и их смысл, дабы у них была возможность начать экспериментировать и придумывать что-то свое. Для более подкованных — я разделил статью на логические блоки и подблоки, чтобы можно было быстро найти необходимую информацию.

Под катом много текста и скриншотов


Описание


MS hyper-v server представляет собой урезанную версию MS server 2008 R2 в режиме Core (т.е. фактически, графический интерфейс отсутствует) с установленной ролью hyper-v и ничего более. Согласно википедии hyper-v server распространяется бесплатно, что вкупе с удобным управлением и интеграцией с продуктами от MS, делает его очень привлекательным гипервизором. Кроме того он имеет достаточно высокие показатели по производительности, а значит ресурсы хостовой машины будут расходоваться на работу нужных нам сервисов.

Установка


Перед началом установки необходимо убедиться, что ваш процессор поддерживает технологии аппаратной виртуализации Intel VT-x или AMD-V.
Для начала необходимо скачать дистрибутив hyper-v server 2008 R2 с сайта Microsoft (регистрироваться не нужно). Далее нарезать образ на DVD-диск или сделать установочную флешку.
Вставляем диск/флешку и загружаемся с нее.


Hyper-v server — выбор языка мастера установки

Окно установки предлагает нам выбрать язык операционной системы. Выбираем английский, далее объясню, почему именно его.


Hyper-v server — выбор языка ОС и раскладки клавиатуры

Язык мы выбрали английский, а формат времени лучше выбрать русский, чтобы потом не мучиться с настройкой в командной строке.
Далее жмем кнопку «Install now». Читаем и принимаем с лицензионное соглашение.


Hyper-v server — выбор типа установки

Выбираем полную установку (Custom).


Hyper-v server — настройка параметров жесткого диска

На этом этапе мастер предлагает настроить параметры разделов жесткого диска. Лучше всего создать 2 логических диска. Первый — для установки самого гипервизора, ему хватит 15 Гб. Второй для хранения контейнеров виртуальных машин (ВМ). Таким образом, будет намного удобнее осуществлять управление, импорт и миграцию ВМ.
Жмем «Next» и уходим пить чай. В процессе установки компьютер несколько раз перезагрузится.

Настройка


Базовая настройка и удаленный доступ


После перезагрузки hyper-v server предложит нам установить пароль администратора. Так как по-умолчанию в групповой политике ms windows 2008 server r2 стоит требование к сложности пароля, придется придумать пароль длинной от 6 символов, обязательно содержащий заглавную букву и спецсимвол или цифру (например «Password1»).
Как вы можете заметить ниже на скриншотах консоль управления у меня на русском языке, хотя при установке был выбран английский язык, скорее всего это из того, что с официального сайта Microsoft я скачал русский дистрибутив. На работу и настройку сервера это негативным образом не повлияет. Если же у вас консоль на английском — можно делать по аналогии, все настройки будет легко понять.


Hyper-v server — интерфейс управления

После загрузки рабочего окружения, ОС предлагает нам 2 консоли управления. Стандартная командная консоль cmd и консоль с предустановленными опциями. Первым делом нам необходимо задать статический ip-адрес и настроить удаленное управление сервером. В консоли управления выбираем пункт 8.


Hyper-v server — сетевые адаптеры

В списке будут перечислены сетевые адаптеры. Выбираем нужный и вписываем его индекс. Далее выбираем «1 — установить ip-адрес сетевого адаптера». Вписываем «S» — что означает статический ip-адрес. Для примера зададим параметры:
ip-адрес — 192.168.1.100
маска подсети — 255.255.255.0
шлюз по-умолчанию 192.168.1.1
После применения параметров, мы вернемся в подменю, где будут перечисленные ранее внесенные настройки. Если все верно возвращаемся в главное меню.
Теперь настроим удаленный доступ. Выбираем пункт 7, далее включаем удаленный рабочий стол, вписав английскую «E». На вопрос об ограничении подключений от rdp-клиентов старых версий, выбираем «2» — подключаться от любых клиентов.

В главном меню выбираем пункт 9, и задаем актуальную дату и время на сервере.

Сетевое имя сервера и рабочая группа


Теперь настроим рабочую группу. Для работы hyper-v server, я не стал включать его в домен, что несколько усложняет настройку, но для экспериментов это идеальный вариант. Во время тестов и проверки различных конфигураций, лучше изолировать тестовые машины от целевой сети.

Выбираем пункт 1, затем «присоединиться к рабочей группе» вписав «W». Далее задаем название рабочей группы, например «test». Очень важно, чтобы имя рабочей группы на hyper-v server и ПК, с которого мы планируем им управлять, совпадали. После этого мы возвращаемся в главное меню.

Желательно задать сетевое имя сервера, выбираем пункт 2 и вписываем имя, например «hyper-srv». Для применения параметров необходимо перезагрузиться, соглашаемся с предложением ОС.

Далее все настройки (такие как имя компьютера, рабочей группы, пользователи, ip-адрес и т.д.) я буду приводить те, что описывал в процессе установки. Если вы задавали свои параметры, не забывайте использовать именно их.

После перезагрузки мы можем подключиться к серверу, используя клиент удаленного рабочего стола. Выбираем пуск -> выполнить, вписываем mstsc. В первом поле задаем ip-адрес (в моем случае 192.168.1.100), подключаемся. Сервер запросит данные авторизации, вводим имя пользователя «hyper-srv\Administrator» и пароль «Password1».

Итак, мы подключились, теперь необходимо настроить дополнительные параметры удаленного управления. Заходим в пункт 4. Теперь по порядку выбираем подпункты 1, 2 и дожидаемся окончания настройки. После завершения, ОС опять попросит перезагрузиться. По завершению этих настроек мы сможем подключаться к серверу с помощь консоли mmc и диспетчера сервера hyper-v из пакета Remote Server Administration Tools (RSAT). Подробнее об этом я опишу далее по тексту.

Установка RSAT и диспетчера hyper-v


Для комфортного удаленного управления сервером (создание/удаление/импорт/настройка ВМ, добавление/удаление оборудования, управления пользователями/групповыми политиками и т.п.) нам необходимо установить RSAT на наш ПК. Устанавливать будем на windows 7. Первым делом скачаем его отсюда. В этом пакете нам нужен компонент “Диспетчер hyper-v” для консоли mmc — это собственно основной инструмент управления будущими ВМ.
Последующие настройки будет необходимо производить как на сервере (для краткости СРВ) так и на нашем управляющем ПК (УК).

Настраиваем пользователей


Первым делом нужно создать пользователя, от имени которого мы будем осуществлять управление. Имена пользователей и пароли должны совпадать для УК и СРВ!
На СРВ — в консоли управления выбираем пункт 3 (добавление локального администратора). Задаем имя «admin» и пароль для него «Qwerty1». Проверим, успешно ли добавился, в консоли cmd вводим net user admin. Эта команда покажет нам, что он состоит в группах «Administrators» и «Users».

На УК — запускаем консоль cmd от имени администратора и вводим команду net user admin Qwerty1 /add, добавим его в группу администраторов net localgroup Администраторы admin /add (для английской версии net localgroup Administrators admin /add). Снова проверим результаты с помощью net user admin.

Для настройки пользователей и групп безопасности есть замечательная утилита “HVRemote”, написанная одним из сотрудников Microsoft.
Скачиваем утилиту и копируем файл «HVremote.wsf» на сервер. Помните в самом начале, я писал, что нужно выбрать английский язык для ОС? Так вот для корректной работы скрипта «HVremote.wsf» необходимо, чтобы группы безопасности и пользователи именовались на английском языке.

Небольшое отступление: как я писал раньше — в hyper-v server отсутствует графический интерфейс. Это не совсем так, Microsoft просто вырезала по-максимому все, что связанно с Explorer, но это не мешает нам запускать приложения имеющие графические окна. Для примера можно скопировать на диск сервера программу «total commander» и запустить ее из консоли.


Hyper-v server — запуск приложений

Продолжим, на СРВ — открываем консоль cmd, переходим в папку с файлом скрипта (я сохранил в корень диска С: ). Выполняем команду cscript hvremote.wsf /add:domain\account, где domain — имя вашего сервера (домена), account — имя учетной записи для управления. В моем случае команда будет выглядеть так cscript hvremote.wsf /add:hyper-srv\admin.


Hyper-v server — выполнение скрипта

В результате у вас должно получиться как на скриншоте. Скрипт добавил пользователя в необходимые группы и назначил ему права.
На стороне УК необходимо выполнить следующую команду cscript hvremote.wsf /anondcom:grant и cscript hvremote.wsf /mmc:enable.

Для работы оснасток консоли удаленного управления компьютером, необходимо создать правила-исключения в брандмауэре сервера. Первым делом создадим правило, позволяющее управлять логическими дисками:
Netsh advfirewall firewall set rule group="Remote Volume Management" new enable=yes.
Если у вас выдает ошибку вида «Group cannot be specified with other identification conditions» — попробуйте перепечатать команду вручную, а не копировать/вставлять.
Результат успешного выполнения команды:

Updated 3 rule(s).
Ok.
Объяснить код с


Далее разрешим удаленное управление файерволом Netsh advfirewall firewall set rule group="Windows Firewall Remote Management" new enable=yes.

Updated 2 rule(s).
Ok.
Объяснить код с


Разрешим доступ для любых оснасток консоли mmc netsh advfirewall firewall set rule group="Remote Administration" new enable=yes.

Updated 3 rule(s).
Ok.
Объяснить код с


Разрешим использовать «Windows Management Instrumentation (WMI)» следующей командой
netsh advfirewall firewall set rule group="windows management instrumentation (wmi)" new enable=yes.

Updated 4 rule(s).
Ok.
Объяснить код с


Разрешим icmp-протокол — netsh firewall set icmpsetting 8.
Разрешим доступ к расшаренным файлам и папкам netsh firewall set service type=fileandprint scope=subnet.
Если вы по какой-то причине не можете подключиться к серверу, попробуйте отключить файервол командой netsh firewall set opmode disable. Возможно, вам придется создать дополнительные правила доступа.

Теперь мы можем использовать оснастки mmc для управления сервером (управление службами, пользователями, политиками и т.д.) и самое главное диспетчер hyper-v. Давайте откроем его: запускаем консоль mmc -> файл -> добавить или удалить оснастку -> диспетчер hyper-v. Выбираем меню Действие — > подключиться к серверу -> другой компьютер. В поле впишите сетевое имя вашего сервера (hyper-srv) и подключайтесь.


Hyper-v server — диспетчер управления ВМ

Вот собственно и все, мы успешно установили и настроили наш hyper-v server. Теперь можно смело разворачивать виртуальные машины и различные сервисы.




Автор публикации:

WiseBear WiseBear

Скачать:

Скачать

Дата:
Автор ресурса:

habr

Введение в скриптинг
Введение в скриптинг
12.02.2021, Статьи
Введение в скриптинг 2
Введение в скриптинг 2
24.12.2020, Клиенты MTA
Обучение LUA
Обучение LUA
24.12.2020, Статьи
Руководство по отладке - как найти ошибки в ваших скриптах
Руководство по отладке - как найти ошибки в ваших
24.12.2020, Статьи

Нет комментариев.Оставишь комментарий?