當我建立新的僅主機網路適配器時,它不會設定我指派給它的 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