.png)
我正在嘗試對 DHCP 伺服器(Windows Server 2012)進行一些基本測試。
我正在嘗試透過筆記型電腦進行所有這些測試。 VM 設定為 Host-Only(或「Private to my Mac」設定)
開始;我有贏2012具有專用 IP ( ) 的 DHCP 伺服器172.16.158.128
。這是設定僅主機網路後的預設設定。
範例範圍設定基本上是這樣的:
Add-DhcpServerv4Scope -Name "Test Scope" -StartRange 172.16.158.50 -EndRange 172.16.158.60 -SubnetMask 255.255.255.0
我正在嘗試設定特定的工作站主機以始終獲取特定的 IP。
因此,我創建了一個 Ubuntu VM(同樣,只是佔用空間很小,因為我的筆記型電腦不是野獸),僅託管網路。可以 ping 通.128
DHCP 伺服器。
當我走的時候
dhclient -v -s 172.16.158.128
我DHCPREQUEST
只看到(或DHCPDISCOVER
)
如果我走
dhclient -v
我立即得到
DHCPREQUEST of 172.16.158.130 on eth0 to 255.255.255.255 port 67
DHCPACK of 172.16.158.130 from 172.16.158.254
Windows 防火牆已停用贏2012
我缺什麼?如何讓 Windows 電腦滿足請求?
編輯虛擬機器採用 VMware Fusion 6.0.5
答案1
VMware Fusion 在 Host-Only 網路中提供自己的 DHCP 伺服器(「我的 mac 專用」)。此 DHCP 伺服器與 Windows Server 2012 DHCP 服務衝突。
您可以在 VMware Fusion -> 首選項 -> 網路中建立一個禁用 DHCP 和 NAT 的新專用網絡,並將兩個虛擬機的介面移至該網絡,或在預先設定的 Host-Only 網路中停用 DHCP。若要在預先設定網路中停用 DHCP,請編輯檔案 /Library/Preferences/VMware Fusion/networking 並停用 DHCP。
例子:
改變
VERSION=1,0
answer VNET_1_DHCP yes
answer VNET_1_DHCP_CFG_HASH B77CFE705F74AAb56C1E3CB5E9517746F02E0EC1
answer VNET_1_HOSTONLY_NETMASK 255.255.255.128
answer VNET_1_HOSTONLY_SUBNET 172.16.158.0
answer VNET_1_VIRTUAL_ADAPTER yes
answer VNET_3_HOSTONLY_NETMASK 255.255.255.0
answer VNET_3_HOSTONLY_SUBNET....
到
VERSION=1,0
answer VNET_1_HOSTONLY_NETMASK 255.255.255.128
answer VNET_1_HOSTONLY_SUBNET 172.16.158.0
answer VNET_1_VIRTUAL_ADAPTER No
answer VNET_3_HOSTONLY_NETMASK 255.255.255.0
answer VNET_3_HOSTONLY_SUBNET....
由於方法 2 是預設的 VMware 配置,因此首選方法 1(新增新的 vmnet)。
根據您的 (VMware Fusion) 網路配置,Windows Server 2012 的 IP 位址及其 DHCP 範圍可能另外錯誤。