Налаштовуємо в Hyper-V доступ до внутрішньої мережі.
В Hyper-V є спеціальний тип віртуального комутатора Internal (внутрішній), призначений для обміну даними між віртуальною машиною і хостом. Віртуальні машини, підключені до такого комутатора, можуть бачити тільки один-одного і хост, при цьому не маючи виходу в зовнішню мережу.
Однак на практиці не все так красиво. За замовчуванням зв'язку між віртуальними машинами, що знаходяться у внутрішній мережі, і хостом немає, а для того, щоб вона з'явилася необхідна додаткова настройка.
Наприклад, у нас є віртуальна машина WKS81, підключена до віртуального комутатора типу Internal і має IP-адресу 192.168.0.81/24.
Якщо спробувати пропінгувати її з хоста, то нічого не вийде.
Справа в тому, що при створенні віртуального комутатора типу Internal в системі створюється віртуальний мережевий інтерфейс. Цей інтерфейс не прив'язаний до фізичного адаптера і не имееет виходу назовні, а IP-адреса отримує за допомогою механізму APIPA (Automatic Private IP Addressing) з підмережі 169.254.0.0.
Для того, щоб хост побачив віртуальну машину, що знаходиться у внутрішній мережі, нам необхідно призначити хосту IP-адреса з цієї мережі. Для цього відкриваємо властивості мережевого інтерфейсу Internal, переходимо в властивості протоколу IPv4 і в розділі «Альтернативна конфігурація» вказуємо налаштування для внутрішньої мережі.
Перевіряємо ще раз. Як бачите, тепер ВМ доступна з хоста, і можна вільно обмінюватися файлами. При цьому сама машина не видно в мережі, і доступ до неї є тільки у хостовой ОС.
Подібний підхід зручно використовувати при розгортанні ВМ в лабораторних і тестових середовищах.І ще, як альтернативний варіант для обміну даними між ВМ і хостом можна використовувати командлет Copy-VMFile.
.