Windows Server 2003 中 DHCP 已啟動但未啟用?

Windows Server 2003 中 DHCP 已啟動但未啟用?

我運行services.msc然後檢查 DHCP 是否已啟動,但是:

C:\Documents and Settings\Administrator>ipconfig /all

Windows IP Configuration

   Host Name . . . . . . . . . . . . : ROLIFE
   Primary Dns Suffix  . . . . . . . :
   Node Type . . . . . . . . . . . . : Unknown
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No


   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Realtek RTL8102/8103/8136 Family PCI-E FE
 NIC
   Physical Address. . . . . . . . . : XX-XX-XX-XX-XX-57
   DHCP Enabled. . . . . . . . . . . : No
   IP Address. . . . . . . . . . . . : xxx.xxx.xxx.65
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : xxx.xxx.xxx.254
   DNS Servers . . . . . . . . . . . : xxx.xxx.xxx.5
                                       xxx.xxx.xxx.133
   NetBIOS over Tcpip. . . . . . . . : Disabled

C:\Documents and Settings\Administrator>ping localhost

Pinging ROLIFE [127.0.0.1] with 32 bytes of data:

Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

Ping statistics for 127.0.0.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

我怎樣才能啟用它?

答案1

您的介面設定有靜態 IP 位址,因此該介面上的 DHCP 已停用。為了啟用它,請透過控制台進入網路連線頁面,右鍵單擊相關介面並選擇 Internet 協定 (TCP/IP)。點擊“屬性”並選擇“自動取得 IP 位址”。按一下「確定」幾次,您的電腦將開始尋找 DHCP 伺服器來取得自動位址。

另外,您確實不應該在網路上發布此類公共 IP 位址。現在,網站上的每個人都知道您正在運行的作業系統及其運行的 IP,您已經向我們提供了嘗試破壞您的系統所需的前兩件事。

答案2

您已設定 DHCP伺服器在機器上,但不在 DHCP 上客戶。因此,您的伺服器可以提供 DHCP 位址,但不要求提供位址。在大多數情況下,您不希望 DHCP 伺服器同時也是用戶端。

除非您知道自己在做什麼,否則您可能不希望網路上有兩個 DHCP 伺服器,因此請考慮您要在這裡實現的目標:

  • 使伺服器向網路上的其他電腦提供 IP 配置,且網路上沒有其他 DHCP 伺服器(例如啟用 DHCP 的路由器) - 如果您做對了
  • 自動設定此伺服器上的 IP 設定 - 在這種情況下,請關閉 DHCP 服務,並在 TCP/IP 設定中啟用 DHCP。

相關內容