共用方式為


快速入門:安裝和設置 DHCP 伺服器

在本快速入門中,您會在 Windows Server 上安裝動態主機設定通訊協定 (DHCP) 伺服器。 首先,您必須安裝 DHCP 伺服器角色,然後授權 Active Directory 網域中的伺服器,然後設定範圍以自動將 DHCP IP 位址和選項指派給 IPv4 DHCP 用戶端。

必要條件

在您安裝 DHCP 伺服器之前,您必須符合以下先決條件:

  • 執行支援的 Windows Server 版本的電腦。
  • 一個靜態 IPv4 地址。
  • DHCP 范圍的 IP 位址範圍。
  • 一個屬於 Administrators 群組或相等的使用者帳戶。

安裝 DHCP 伺服器

安裝 DHCP 伺服器涉及將 DHCP 伺服器角色增加到現有的 Windows Server 伺服器上。

安裝 DHCP 伺服器角色

使用 PowerShell 或伺服器管理員,將 DHCP 伺服器角色安裝為獨立伺服器。 選取您的方法,然後遵循該區段中的步驟來安裝角色。

這是使用 Install-WindowsFeature 命令安裝 DHCP 的 方法。

  1. 請在電腦上以提升權限模式執行 PowerShell。

  2. 執行以下命令:

    Install-WindowsFeature DHCP -IncludeManagementTools
    

安裝不需要重新開機。

設定 DHCP 伺服器

成功安裝 DHCP 伺服器角色後,您需要授權和設置您的 DHCP 伺服器。

在 Active Directory 中授權 DHCP 伺服器

如果您在網域環境中安裝 DHCP,您必須執行以下步驟將 DHCP 伺服器授權以在該網域中運作。

注意

未經授權的 DHCP 伺服器無法正常運作並且不會向 DHCP 使用者端租用 IP 位址。 自動停用未經授權的 DHCP 伺服器是一項安全性功能,可防止未經授權的 DHCP 伺服器向網路上的使用者端指派錯誤的 IP 位址。

在網域環境中授權您的 DHCP 伺服器:

  1. 執行以下命令將 DHCP 伺服器增加到 Active Directory 授權的 DHCP 伺服器列表中。

    注意

    如果您沒有網域環境,請勿執行此命令。

    Add-DhcpServerInDC -DnsName DHCP1.corp.contoso.com -IPAddress 10.0.0.3
    
  2. 要驗證 DHCP 伺服器在 Active Directory 中是否已授權,請執行以下命令:

    Get-DhcpServerInDC
    

    以下範例顯示了您應在 Windows PowerShell 中看到的輸出。

    IPAddress     DnsName
    ---------     -------
    10.0.0.3      DHCP1.corp.contoso.com
    

有關這些命令的更多資訊,請參閱以下文章:

設置 IPv4 範圍

在成功授權 DHCP 伺服器後,您可以繼續建立新的 DHCP 範圍。 範圍用於指示您的 DHCP 伺服器及其使用者端的 IP 位址範圍。

有關規劃您範圍範圍的更多資訊,請參閱 DHCP 範圍指南。

要建立新的 IPv4 DHCP 範圍,請選擇相應的方法,然後點選照步驟操作。

以下是使用 Add-DhcpServerv4Scope PowerShell 命令建立新範圍的 方法。

  1. 請在電腦上以提升權限模式執行 PowerShell。

  2. 若要設置名為Contoso network範圍從10.10.10.10010.10.10.200且子網路遮罩為 255.255.255.0的新 DHCP 作用網域,請執行下列命令。

    Add-DhcpServerv4Scope -Name "Contoso network" -StartRange 10.10.10.100 -EndRange 10.10.10.200 -SubnetMask 255.255.255.0
    

管理範圍選項

在設置新範圍之後,您可以使用 DHCP 控制台或 PowerShell 來管理範圍選項。

您可以使用 PowerShell 和 Set-DhcpServerv4OptionValue cmdlet 來變更 DHCP 範圍選項。 例如,要為範圍192.168.15.0設定 DNS 伺服器選項,並將 DNS 伺服器設置為192.168.15.10192.168.15.11,請執行下列命令:

Set-DhcpServerv4OptionValue -ScopeId 192.168.15.0 -OptionId 6 -Value "192.168.15.10", "192.168.15.11"

管理保留

使用客戶端保留,您可以為 DHCP 客戶端永久保留一個 IP 位址。 保留是使用網路介面卡 (NIC) 的 MAC 地址存儲的,並確保 DHCP 伺服器專屬地將特定 IP 位址租用給特定 MAC 地址。

您可以使用 Add-DhcpServerv4Reservation PowerShell 命令以建立 DHCP 預留。 例如,要向 DHCP 範圍新增保留,其範圍 ID 為 192.168.15.0,IP 位址為 192.168.15.100,MAC 地址為 00-11-22-33-44-55,請執行以下 PowerShell 命令:

Add-DhcpServerv4Reservation -ScopeId 192.168.15.0 -IPAddress 192.168.15.100 -ClientId "00-11-22-33-44-55" 

管理排除項目

以下是在 DHCP 伺服器中管理排除範圍的方法。

您可以使用 PowerShell 執行 Add-DhcpServerv4ExclusionRange cmdlet,來在 DHCP 範圍中增加排除範圍。 例如,要將排除範圍192.168.15.1增加到192.168.15.10的範圍192.168.15.0,請執行以下命令:

Add-DhcpServerv4ExclusionRange -ScopeId 192.168.15.0 -StartRange 192.168.15.1 -EndRange 192.168.15.10