当我配置VirtualBox 4.3.2(在Windows 8.1上运行)仅主机适配器的IP地址时,它将其改回其他IP。来宾操作系统是CentOS 6.5。
我试图在设备管理器的网络连接中设置IP。但是,单击TCP / IPv4的属性后,出现此错误:
为了配置tcp / ip,您必须安装newtwork适配器。
我想将这些设置提供给仅主机适配器:
- IP: 10.20.0.2
- 遮罩: 255.255.255.0
DHCP已禁用。
但是它会自动更改为以下内容:
- IP: 169.254.134.67 //每次新的时候都不固定
- 遮罩: 255.255.0.0
这是输出hostonlyifs
:
C:\Program Files\Oracle\VirtualBox>VBoxManage list hostonlyifs
Name: VirtualBox Host-Only Ethernet Adapter
GUID: ce2a5907-6034-4bb0-a45d-e30e90c17483
DHCP: Enabled
IPAddress: 169.254.134.67
NetworkMask: 255.255.0.0
IPV6Address: fe80:0000:0000:0000:08bf:284e:1182:8643
IPV6NetworkMaskPrefixLength: 64
HardwareAddress: 08:00:27:00:28:da
MediumType: Ethernet
Status: Up
VBoxNetworkName: HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter
如您在上面看到的,即使我没有启用DHCP,DHCP也显示为混乱。
我尝试这样做:
VBoxManage hostonlyif ipconfig "VirtualBox Host-Only Ethernet Adapter" --ip 10.20.0.2 --netmask 255.255.255.0
仍然没有任何反应。
我已禁用APIPA,现在IP更改为0.0.0.0
。