Информация о родительской системе в ВМ

Интересно, что гостевые ОС в Hyper-V знают о том, что они виртуальны. Они знают даже адреса NETBIOS и FQDN основного (родительского) сервера, на котором запущены. Эти настройки хранятся в ветви реестра HKLM\Software\Microsoft\Virtual Machine\Guest\Parameters. Конкретно там содержатся следующие ключи:

  • HostName
  • PhysicalHostName
  • PhysicalHostnameFullyQualified
  • VirtualMachineName

Если вы пользуетесь утилитой BGInfo для того, чтобы наглядно выводить информацию о ваших ВМ на рабочем столе и быстро отличать одну от другой, — можно немного изменить ее настройки, чтобы сводка включала в себя и эту информацию. Утилита работает на любой версии Windows, начиная с Windows 95 и Windows NT 4.0. Для старых ОС требуется библиотека shlwapi.dll, которая поставляется с Internet Explorer 4.0 и выше:

Если же вы считаете, что доступ виртуальной машины к информации про основной сервер — это небезопасно, то можете отключить эту возможность в настройках ВМ: