Когда я создаю новый сетевой адаптер только для хоста, он не устанавливает IP-адрес, который я ему назначаю. После сохранения IP-адреса и маски сети все работает (я вижу окно проверки контроля учетных записей Windows 7), но IP-адрес не сохраняется на адаптере.
Я пробовал добавлять/удалять адаптер из VirtualBox и вручную настраивать значения в диалоговом окне настроек Windows aapter.
Я использую хост на базе Windows 7.
Кто-нибудь знает, почему настройки не сохраняются или как получить больше информации?
C:\Program Files\Oracle\VirtualBox>VBoxManage list hostonlyifs
Name: VirtualBox Host-Only Ethernet Adapter
GUID: 1721835e-e2c8-4f52-90fe-df7227ebe037
DHCP: Disabled
IPAddress: 0.0.0.0
NetworkMask: 0.0.0.0
IPV6Address:
IPV6NetworkMaskPrefixLength: 0
HardwareAddress: 00:00:00:00:00:00
MediumType: Unknown
Status: Unknown
VBoxNetworkName: HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter
решение1
Я починил это!
Все, что мне пришлось сделать, это отключить «Драйвер фильтра облегченной сетевой активности» в свойствах адаптера.
Я не знаю, почему отключение этого заработало, и что этот драйвер должен делать, но моя виртуальная машина снова работает.
решение2
Из того, что вы сказали в своем вопросе, похоже, что вы пытаетесь настроить свой интерфейс с помощью стандартных диалогов конфигурации сети Windows. Вам нужно задать IP-адрес с помощью инструмента VBoxManage
:
VBoxManage hostonlyif ipconfig "VirtualBox Host-Only Ethernet Adapter" --ip XX.XX.XX.XX --netmask 255.255.255.0