Подключение к hyper-v
Подключение к hyper-v
Подключаюсь непосредственно к виртуалкам на hyper-v даже к машинкам без сети, через IP хоста hyper-v.
Соединение устанавливается в режиме Enhanced Session Mode, который использует для подключения шину VMBus (логический канал связи между хостом Hyper-V и виртуальными машинами).
использую следующий rdp файл:
full address:s:IP-hyper-v
pcb:s:VM ID
server port:i:2179
Есть ли возможность добавить данное подключение в wtware ?
Соединение устанавливается в режиме Enhanced Session Mode, который использует для подключения шину VMBus (логический канал связи между хостом Hyper-V и виртуальными машинами).
использую следующий rdp файл:
full address:s:IP-hyper-v
pcb:s:VM ID
server port:i:2179
Есть ли возможность добавить данное подключение в wtware ?
-
- Разработчик
- Сообщения: 11861
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Подключение к hyper-v
Сейчас нет. В планах есть.
Есть какой-то простой способ получать VM ID?
Есть какой-то простой способ получать VM ID?
Re: Подключение к hyper-v
Указывая конкретное имя или маску имени:
Списком:
Код: Выделить всё
Get-VM -Name "Имя ВМ" | select Id
Код: Выделить всё
Get-VM | select Name,Id
-
- Разработчик
- Сообщения: 11861
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Подключение к hyper-v
Вижу проблему с разрешением экрана.
Я так понимаю, что когда подключаешься этим конфигом из трёх строк, нельзя указать разрешение экрана. Hyper-V настаивает на том разрешении, которое установлено у консоли виртуальной машины. И монитор только один, никак не два. Верно?
Если на втвтари по удивительной случайности разрешение экрана то же, что и у виртуальной машины, всё просто будет работать. Могу сделать быстро. Если такое устроит. И лицензия втвари нужна будет обязательно - не потому что мы жадные, а потому что банер уменьшает разрешение, для обычного RDP это незаметно, а hyper-v не даст установить ширину 1856 вместо 1920.
Я так понимаю, что когда подключаешься этим конфигом из трёх строк, нельзя указать разрешение экрана. Hyper-V настаивает на том разрешении, которое установлено у консоли виртуальной машины. И монитор только один, никак не два. Верно?
Если на втвтари по удивительной случайности разрешение экрана то же, что и у виртуальной машины, всё просто будет работать. Могу сделать быстро. Если такое устроит. И лицензия втвари нужна будет обязательно - не потому что мы жадные, а потому что банер уменьшает разрешение, для обычного RDP это незаметно, а hyper-v не даст установить ширину 1856 вместо 1920.
-
- Разработчик
- Сообщения: 11861
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Подключение к hyper-v
Попробуйте втварь 6.2.2.
http://wtware.ru/docs5/config.html#vmconnect
У меня работает. Проблема с разрешениями решается только выставлением в виртуальной машине нужного разрешения. Для этого на неё надо зайти из консоли hyper-v без Enhanced Session Mode.
http://wtware.ru/docs5/config.html#vmconnect
У меня работает. Проблема с разрешениями решается только выставлением в виртуальной машине нужного разрешения. Для этого на неё надо зайти из консоли hyper-v без Enhanced Session Mode.
Re: Подключение к hyper-v
Здравствуйте. Проверил у себя. Работает нормально. Даже без домена, хотя у Вас в документации указано обратное. Единственный вопрос про звук: его нет принципиально или нужно дополнительно что-то настраивать?
-
- Разработчик
- Сообщения: 11861
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Подключение к hyper-v
Как это настроить без домена? Я два раза переставлял сервер под это дело, у меня mstsc.exe без домена так и не подключился
В mstsc.exe звук есть?
В mstsc.exe звук есть?
Re: Подключение к hyper-v
На WTware завелось сразу без проблем, кроме отсутствующего звука.
В конфиге ввёл:
IP сервера Hyper-V, логин-пароль от локального администратора Hyper-V.
Подключилось сразу, появилось стандартное окно входа в винду (не сервера, а ВМ). Там уже логин-пароль от неё ввести и можно работать.
Через mstsc.exe у меня вообще не подключилось, ни локально на сервере Hyper-V, ни на отдельной машине с Windows 10. А вот через приложение vmconnect.exe и локально и с отдельной машины коннектится, и в режиме Расширенного сеанса вполне себе перенаправляет звук. Приложение vmconnect.exe идёт в составе Диспетчера Hyper-V.
В конфиге ввёл:
Код: Выделить всё
redraw_delay=100
video=gma(F)
bpp=32
display=1366x768; 100%
httpd=***
infobox=lctrl, shutdown, reboot
CLID=***
clienthostname=HP-MINI
managed=***
ntp=disable
screenswitch=none
sound_level=90, infobox
microphone_level=90, infobox
animation_speed=off
turnoffmenu=on
extra=vhusbd_hp-mini.zip
connection
displayName=Hyper-V
server=***, NLA
user=***
vmconnect = ***
graphic=abcdefg
microphone=on
sound=on, raw
Подключилось сразу, появилось стандартное окно входа в винду (не сервера, а ВМ). Там уже логин-пароль от неё ввести и можно работать.
Через mstsc.exe у меня вообще не подключилось, ни локально на сервере Hyper-V, ни на отдельной машине с Windows 10. А вот через приложение vmconnect.exe и локально и с отдельной машины коннектится, и в режиме Расширенного сеанса вполне себе перенаправляет звук. Приложение vmconnect.exe идёт в составе Диспетчера Hyper-V.
-
- Разработчик
- Сообщения: 11861
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Подключение к hyper-v
Гораздо важнее, что vmconnect.exe умеет задавать разрешение экрана. Но где написано, что vmconnect.exe работает по RDP?
mstsc.exe работает по RDP. Он умеет подключаться к Hyper-V с конфигом, который в стартовом сообщении написан. Но он не умеет выбирать разрешение экрана. Втварь как mstsc.exe работает только по RDP, и как vmconnect.exe не умеет
Re: Подключение к hyper-v
На сайте Microsoft они явно указывают, что vmconnect.exe работает по RDP.Гораздо важнее, что vmconnect.exe умеет задавать разрешение экрана. Но где написано, что vmconnect.exe работает по RDP?
https://learn.microsoft.com/en-us/virtu ... ssion-mode
-
- Разработчик
- Сообщения: 11861
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Подключение к hyper-v
Там вся статья про "RDP/Enhanced Session mode". На вот этот "Enhanced Session mode" документации нет. Майкрософты опубликовали и поддерживают больше десятка документов, описывающих разные части RDP. Но не про "Enhanced Session mode". Без этого "Enhanced Session mode" получается тот документированный RDP, который есть у нас и у mstsc.exe, и по документированному RDP оно работает очень ограниченно.
Re: Подключение к hyper-v
Что ж, будем ждать, когда Майкрософт опубликует документацию и Вы сможете добавить эти функции)
Возвращаясь к vmconnect.exe и Вашей реализации в WTware, может быть, моё наблюдение натолкнёт на какие-то мысли: Ваша реализация и Майкрософтовская vmconnect.exe без режима "Enhanced Session mode" не умеют задавать разрешение экрана, как Вы и говорили, это нужно делать непосредственно в ВМ, ибо она считает подключение локальным. А в режиме "Enhanced Session mode" ВМ уже считает подключение удалённым, почти как в обычном RDP и разрешение нужно задать при подключении клиентом. Скрины прилагаю. И да, спасибо, что создали WTware, классный проект))
Возвращаясь к vmconnect.exe и Вашей реализации в WTware, может быть, моё наблюдение натолкнёт на какие-то мысли: Ваша реализация и Майкрософтовская vmconnect.exe без режима "Enhanced Session mode" не умеют задавать разрешение экрана, как Вы и говорили, это нужно делать непосредственно в ВМ, ибо она считает подключение локальным. А в режиме "Enhanced Session mode" ВМ уже считает подключение удалённым, почти как в обычном RDP и разрешение нужно задать при подключении клиентом. Скрины прилагаю. И да, спасибо, что создали WTware, классный проект))
- Вложения
-
- Enhanced Session mode
- 3.jpg (123.73 КБ) 8791 просмотр
-
- Обычный режим
- 2.jpg (130.1 КБ) 8791 просмотр
-
- Разработчик
- Сообщения: 11861
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Подключение к hyper-v
Идея. А может "Enhanced Session mode" это и есть RDP к системе?
Или подумаем с другой стороны. Зачем вообще понадобилось подключаться к Hyper-V, если можно сделать RDP к системе, которое работает, в котором нет проблем с разрешнием экрана и звуком?
Re: Подключение к hyper-v
Скорее всего да. Моё предположение, что это полноценный RDP через VMbus, а не по сети.Идея. А может "Enhanced Session mode" это и есть RDP к системе?
Так ведь виртуальные машины могут быть полностью изолированы от сети, даже не иметь виртуальных сетевых карт, и взаимодействовать с ними можно только через VMbus хоста. Было бы круто, если бы это взаимодействие было полноценным, например, для тестирования чего-либо.Или подумаем с другой стороны. Зачем вообще понадобилось подключаться к Hyper-V, если можно сделать RDP к системе, которое работает
Это так, мысли в слух
Re: Подключение к hyper-v
Я так пускаю "странных внешних 1С-в" - делаю им копию виртуалки, убираю сетевой адаптер и пускаю с терминала, чтобы никуда не могли проникнуть - VLAN в том кабинете только до тестового сервера.
Re: Подключение к hyper-v
Пробую повторить на 2019 hyper-v
из rdp файла работает. если в нем добавить negotiate security layer:i:0
из wtware очень долго думает и пишет, что не может подсоединиться.
Как поправить ?
из rdp файла работает. если в нем добавить negotiate security layer:i:0
из wtware очень долго думает и пишет, что не может подсоединиться.
Как поправить ?
-
- Разработчик
- Сообщения: 11861
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Подключение к hyper-v
Лог показать.
Re: Подключение к hyper-v
лог после ввода правильного пароля и появления сообщения что сервер отказал
- Вложения
-
- WTware v.6.2.2RPi.txt
- (135.76 КБ) 146 скачиваний
-
- Разработчик
- Сообщения: 11861
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Подключение к hyper-v
До RDP дело не доходит. Втварь не может установить TCP/IP соединение с 192.168.0.6 порт 2179. Что-то перемудрил с сетевыми интерфейсами в hyper-v или с фаирволом.
Re: Подключение к hyper-v
Но под windows подключается
-
- Разработчик
- Сообщения: 11861
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Подключение к hyper-v
Windows наверное же на другом компьютере, подключенном другим проводом в другую дырку свича.
Пинг с 192.168.0.6 на 192.168.0.129 идет?
Пинг с 192.168.0.6 на 192.168.0.129 идет?
Re: Подключение к hyper-v
разобрался, параметр server почему то не из шаблона подтягивался. а из общего, прописал прямо в тексте и заработало