이 빠른 시작에서는 Windows Server에 DHCP(동적 호스트 구성 프로토콜) 서버를 설치합니다. 먼저 DHCP 서버 역할을 설치한 다음 Active Directory 도메인의 서버에 권한을 부여한 다음, DHCP IP 주소 및 옵션을 IPv4 DHCP 클라이언트에 자동으로 할당하도록 범위를 구성해야 합니다.
필수 조건
DHCP 서버를 설치하려면 먼저 다음 필수 조건을 충족해야 합니다.
- 지원 가능한 Windows Server 버전을 구동하는 컴퓨터.
- 정적 IPv4 주소.
- DHCP 범위에 대한 IP 주소 범위.
- 관리자 그룹의 구성원 또는 이와 동등한 계정.
DHCP 서버 설치하기
DHCP 서버를 설치하려면 기존 Windows Server 서버에 DHCP 서버 역할을 추가해야 합니다.
DHCP 서버 역할 설치
PowerShell 또는 서버 관리자를 사용하여 DHCP 서버 역할을 독립 실행형 서버로 설치합니다. 메서드를 선택하고 해당 섹션의 단계에 따라 역할을 설치합니다.
Install-WindowsFeature 명령을 사용하여 DHCP를 설치하는 방법은 다음과 같습니다.
관리자 권한 세션에서 컴퓨터에서 PowerShell을 실행하세요.
다음 명령을 실행합니다.
Install-WindowsFeature DHCP -IncludeManagementTools
설치에는 재부팅이 필요하지 않습니다.
DHCP 서버 구성
DHCP 서버 역할을 성공적으로 설치한 후에는 DHCP 서버에 권한을 부여하고 구성해야 합니다.
Active Directory에서 DHCP 서버에 권한 부여
도메인 환경에서 DHCP를 설치하는 경우, 다음 단계를 수행하여 도메인에서 작동하도록 DHCP 서버에 권한을 부여해야 합니다.
참고 항목
Active Directory 도메인에 설치된 권한이 없는 DHCP 서버는 제대로 작동할 수 없으며 DHCP 클라이언트에 IP 주소를 임대하지 않습니다. 권한 없는 DHCP 서버의 자동 사용 안 함은 권한이 없는 DHCP 서버가 네트워크의 클라이언트에 잘못된 IP 주소를 할당하지 못하도록 하는 보안 기능입니다.
도메인 환경에서 DHCP 서버에 권한을 부여하려면 다음을 수행합니다.
다음 명령을 실행하여 Active Directory의 권한 있는 DHCP 서버 목록에 DHCP 서버를 추가할 수 있습니다.
참고 항목
도메인 환경이 없는 경우, 이 명령을 실행하지 마세요.
Add-DhcpServerInDC -DnsName DHCP1.corp.contoso.com -IPAddress 10.0.0.3
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 명령을 사용하여 새 범위를 만드는 방법은 다음과 같습니다.
관리자 권한 세션에서 컴퓨터에서 PowerShell을 실행하세요.
Contoso network
라는 이름의 새로운 DHCP 범위를10.10.10.100
에서10.10.10.200
까지의 범위로 구성하고255.255.255.0
의 서브넷 마스크를 설정하려면, 다음 명령을 실행하세요.Add-DhcpServerv4Scope -Name "Contoso network" -StartRange 10.10.10.100 -EndRange 10.10.10.200 -SubnetMask 255.255.255.0
범위 옵션 관리
새 범위를 구성한 후 DHCP 콘솔 또는 PowerShell을 사용하여 범위 옵션을 관리할 수 있습니다.
Set-DhcpServerv4OptionValue cmdlet과 함께 PowerShell을 사용하여 DHCP 범위 옵션을 수정할 수 있습니다. 예를 들어 192.168.15.0
범위에 대한 DNS 서버 옵션을 설정하고 DNS 서버를 192.168.15.10
및 192.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 cmdlet을 사용하여 예약을 만들 수 있습니다. 예를 들어 192.168.15.0
의 범위 ID, 192.168.15.100
의 IP 주소 및 00-11-22-33-44-55
MAC 주소를 사용하여 DHCP 범위에 예약을 추가하려면 다음 PowerShell 명령을 실행합니다.
Add-DhcpServerv4Reservation -ScopeId 192.168.15.0 -IPAddress 192.168.15.100 -ClientId "00-11-22-33-44-55"
제외 관리
DHCP 서버에서 제외 범위를 관리하는 방법은 다음과 같습니다.
Add-DhcpServerv4ExclusionRange cmdlet을 실행하여 PowerShell을 사용하여 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