Windows-Server-2012

配置 DHCP 伺服器 (Win 2012)

  • August 23, 2015

我正在嘗試對 DHCP 伺服器(Windows Server 2012)進行一些基本測試。

我正在嘗試從筆記型電腦上進行所有這些測試。VM 設置為 Host-Only(或“專用於我的 Mac”設置)

開始; 我有一個帶有私有 IP()的 DHCP 伺服器win2012172.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 虛擬機(同樣,只是佔用空間小的東西,因為我的筆記型電腦不是野獸),只託管網路。它可以ping .128DHCP 伺服器。

我去的時候

dhclient -v -s 172.16.158.128

我只看到DHCPREQUEST’s (或DHCPDISCOVER’s )

如果我走

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

win2012禁用windows防火牆

我錯過了什麼?如何讓 Windows 機器處理請求?


編輯vm 在 VMware Fusion 6.0.5 中

VMware Fusion 在 Host-Only 網路(“我的 Mac 專用”)中提供自己的 DHCP 伺服器。此 DHCP 伺服器與 Windows Server 2012 DHCP 服務衝突。

您可以在 VMware Fusion -> Preferences -> Network 中創建一個禁用 DHCP 和 NAT 的新專用網路,然後將兩個 VM 的介面移至該專用網路,或者在預配置的 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 範圍可能另外有誤。

引用自:https://serverfault.com/questions/716103