当我创建新的仅主机网络适配器时,它不会设置我分配给它的 IP 地址。保存 IP 地址和网络掩码后,它看起来可以正常工作(我看到 Windows 7 用户帐户控制验证框),但 IP 地址并未存储在适配器上。
我尝试在 virtualbox 中添加/删除适配器,并在 Windows 适配器设置对话框中手动设置值。
我正在使用 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