Форум системных администраторов
IT => Виртуализация => Тема начата: The1st от 21 февраля 2017, 21:27:13
-
Приветствую!
Задал этот вопрос на Зеленом, но он как-то сразу увял... Может здесь кто-то поможет?
==================================
Прошу помочь разобраться вот с каким вопросом: VM, поставленные на Hyper-V 2012 R2 (чистый, не сервер) не имеют выхода во внешнюю ("физическую") сеть, не видят хосты вне HV. Внешним хостам VM так же недоступны.
Что сделано:
- На комп поставлен HV 2012R2 EN. Настроены статич. IP на сетевых интерфейсах. (сделано 2 сетевые на всякий
- Скачены и установлены все апдейты.
- ПОЛНОСТЬЮ отключен файрвол. Гипервизор и все его сервисы доступны из внутренней (с VM) и "внешней" сетей.
- создано 3 свитча, по одному на каждый тип: External1 / Internal1 / Private1
- свитч External1 привязан к сетевой сервера, общий доступ системе предоставлен.
- на HV поставлены виртуальные машины. Машинам назначены статич. IP той же сети что и внешняя сеть / сетевая карта HV
----------------
Варианты "подключения" VM:
1. VM подключены к свитчу "External1":
- VM пингуют сетевой интерфейс HV
- VM пингуют друг друга
- HV пингует VM
- VM НЕ видят/не пингуют шлюз/хосты за пределами HV
- Внешние хосты пингуют сетевую HV
- Внешние хосты НЕ пингуют VM
2. VM подключены к свитчу "internel1":
- VM НЕ пингуют сетевой интерфейс HV
- VM пингуют друг друга
- HV НЕ пингует VM
- VM НЕ видят/не пингуют шлюз/хосты за пределами HV
- Внешние хосты пингуют сетевую HV
- Внешние хосты НЕ пингуют VM
3. VM подключены к свитчу "Private1":
- VM НЕ пингуют сетевой интерфейс HV
- VM пингуют друг друга
- HV НЕ пингует VM
- VM НЕ видят/не пингуют шлюз/хосты за пределами HV
- Внешние хосты пингуют сетевую HV
- Внешние хосты НЕ пингуют VM
-----------------------------------------
arp -a на VM показывает в кэше MAC пигнуемых "внешних" хостов/шлюза , хотя пинг до них не проходит...
=====================
судя по полученным результатам произошло словно какое-то "смещение" в типах свиттчей, будто бы "внешний" стал "внутренним", "внутренний" стал "частным" и т.п.
Или сами свитчи работают как-то криво.
Можно ли как-то определить в чем дело и исправить это?
==================
на всякий случай : HV поставлен на виртуалку под ESXI 6.5 а не на железный комп. Но это не объясняет всего происходящего.
-
Можно ли как-то определить в чем дело и исправить это?
Пересоздать все виртуальные свитчи пробовал?
на всякий случай : HV поставлен на виртуалку под ESXI 6.5 а не на железный комп. Но это не объясняет всего происходящего.
Не уверен, что-то, если честно.
Updated: 21 February 2017, 21:34:29
Вообще, изначально конечно конфигурация кривая, мало-то того, что гипервизор в гипервизоре (кстати, Nested Virualizatin и прочие плюшки включены в ESXi? Вроде если не включишь, то и гипервизор не поднимешь внутри), так еще и гипервизор хрен пойми какой, на который MS давно положила уже.
Updated: 21 February 2017, 21:37:21
1. VM подключены к свитчу "External1":
Использовать нужно только External, если хочет за пределы гипервизора выходить.
-
Пересоздать все виртуальные свитчи пробовал?
Конечно.:)
В первый раз при попытке создания свитча на гипервизоре просто умерли сетевые причиндалы. Полностью. Хорошо что это виртуалка - просто стер и заново запустил.
Во второй раз я уже был готов ко всему, свитчи создались, но работают вот таким образом.
-
В первый раз при попытке создания свитча на гипервизоре просто умерли сетевые причиндалы.
Не, ну это ненормально в принципе. Я бы начал со сноса Hyper-V Server и установки нормальной винды, с поднятием там роли Hyper-V. Чисто для проверки.
-
Не, ну это ненормально в принципе. Я бы начал со сноса Hyper-V Server и установки нормальной винды, с поднятием там роли Hyper-V. Чисто для проверки.
Это я планирую. Только в чем большая "нормальнось" полного WinServ с кучей абсолютно ненужных ролей перед отдельным гипервизором, в котором есть все что нужно и убрано лишнее?
Вообще, изначально конечно конфигурация кривая, мало-то того, что гипервизор в гипервизоре (кстати, Nested Virualizatin и прочие плюшки включены в ESXi? Вроде если не включишь, то и гипервизор не поднимешь внутри), так еще и гипервизор хрен пойми какой, на который MS давно положила уже.
Установить было не просто :) да еще так чтобы гипервизор не увидел что он на виртуалке. :) Но все проблемы были решены. Ошибок в работе Hyper-V больше нет, все как будто на реальном компе. (делать нечего будет - попробую ESXi внутри ESXi поставить, хотя это и не удается официально )
Что значит "хрен пойми какой,на который MS давно положила уже" ? Официальный , предпоследний , Hyper-V 2012R2 . (последний Hyper-V 2016)
Updated: 21 February 2017, 22:11:26
Создал еще один "внешний коммутатор", привязанный ко второй сетевой гипервизора. Подклюсил к ней виртуалку. С виртуалки первый сетевой интерфейс гипервизора - не пингуется/ недоступен.
Т.е. свитч работает так как даже M$ это не планировала: мало того что наружу гипервизора выхода нет, так еще и внутри него VM ограничены только тем адаптером куда тот "внешний свитч" привязан
-
The1st, а ESXi поддерживает вложенную виртуализацию именно с таким хостом?
-
Установить было не просто :) да еще так чтобы гипервизор не увидел что он на виртуалке. :) Но все проблемы были решены.
Так-так. Поподробнее с этого момента. Особенных проблем не должно быть, мелкие настройки, разве что. И должна работать Nested Virtualization на ESXi штатно.
Updated: 21 February 2017, 22:45:06
последний Hyper-V 2016
Действительно, есть, был неправ. Но, тем не менее, именно для целей обучения с виндой и нормальным гуем все проблемы ловить проще намного.
Updated: 21 February 2017, 22:45:52
Создал еще один "внешний коммутатор"
Просто убей все. Вообще все и создай один только External. Всё, с ним возись.
-
Похоже, ESXi фильтрует MACи. Вроде, надо promiscuous mode включить.
https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1004099
-
Похоже, ESXi фильтрует MACи. Вроде, надо promiscuous mode включить.
https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1004099
ДААААА!!!!!!! Заработало!!!!
Не ожидал такой хитрой подлянки от VMWare... :dash:
Спасибо!
А то я уже комп развинтил. приготовился винт махнуть чтобы на реально железный комп HV ставить....