DHCP
-
(1) DHCP 서버의 설정2009.03.24
(1) DHCP 서버의 설정
DHCP
(Dynamic Host Configuration Protocol)
/ 동적 IP 할당
BOOTP (Bootstrap Protocol)
LAN 카드에 설정된 MAC 주소를 이용하여 IP 주소를 설정하고 bootstrap loader를 이용하여 네트워크를 이용하여 운영체제를 부팅할 수 있다. 서버는 MAC 주소와 IP 주소의 쌍으로 구성된 테이블을 이용하여 브로드캐스트되는 클라이언트의 IP 주소 요청에 응답하여 IP 주소를 할당한다.
DHCP: BOOT+
개별 MAC 주소에 고정된 IP 주소를 지정하는 방식은 IP 주소의 이용도를 떨어뜨린다. 이러한 단점을 개량하여 IP 주소 풀로부터 동적으로 IP 주소를 할당할 수 있도록 BOOTP를 개량하여 DHCP를 개발하였으며 DHCP는 동적 IP 주소 지정과 BOOTP와 같이 고정 IP 주소 지정을 함께 제공한다.
서버나 게이트웨이와 같이 특성상 고정 IP 주소를 필요로 하는 네트워크 장치의 경우 특정 MAC 주소에 할당되는 IP를 고정으로 제공한다. 일반적으로 WINS 서버, DNS 서버, DHCP 서버와 라우터 같은 장비는 고정 IP 주소를 지정해야 한다.
DHCP 서버 설치/구성하기
DHCP 서비스 설치
관리도구 - 사용자 서버 관리 도구를 연다.
역할 추가/제거를 선택하여 서버 구성 마법사를 실행한다.
다음을 누르고 다음 단계로 진행한다.
서버 구성 마법사 실행중
서비스팩2가 설치되어 있는 경우 방화벽에 의해 위의 화면이 표시된다. 계속 차단을 눌러 진행한다.
Active Directory 서버가 설치하지 않을 경우 사용자 지정 구성을 눌러 다음 단계로 진행한다.
서버 역할 목록에서 DHCP 서버를 선택하고 다음을 눌러 계속 진행한다.
다음을 눌러 계속 진행한다.
DHCP 서버 설치 진행 중
서버 구성 마법사가 DHCP 서버를 구성하기 시작한다.
동적 주소 할당을 위한 주소 범위를 지정하기 위해 새 범위 마법사가 실행된다.
Microsoft사는 IP 주소의 영역(range)과 이와 관련한 세부 설명을 범위(scope)라고 한다. 범위에 이름과 설명을 붙여서 동적 주소 할당 관련한 항목의 이름을 설정한다.
IP 주소 범위란 동적 IP 주소 할당을 위해 예약된 IP 주소 풀(pool)을 가리킨다. 여기서는 192.168.100.0 ~ 192.168.100.254 범위의 C클래스 크기의 사설 IP 주소를 지정하기로 한다.
동적 IP 주소 할당에서 제외할 IP 주소를 지정한다. 보통 라우터(NAT를 지원할 수도 있음)의 주소와 DHCP 서버, DNS 서버 혹은 AD 컨트롤러 서버, 웹 서버 등 고정 IP를 지정해야 하는 호스트나 네트워크 장비를 위해 IP 주소를 예약해둔다.
임대 기간이란 동적 IP 주소를 할당 받아 사용할 수 있는 기간으로 임대 기간이 종료되면 같은 IP 주소 또는 다른 IP 주소를 DHCP 서버로부터 다시 임대하거나 IP 주소 사용을 중지한다.
DHCP 서버의 기본 구성을 마치고 세부적인 DHCP 설정을 구성할 것인지 여부를 묻는 단계로 지금 구성...을 선택하여 다음 단계로 진행한다.
DHCP 클라이언트는 다음 항목을 설정하게 되어 있다.
- 기본 게이트웨이
- 도메인 이름
- DNS 서버
- WINS 서버
DHCP 서버는 DHCP 클라이언트에게 위의 정보를 제공하도록 설정할 수 있다.
DHCP 클라언트에게 제공할 기본 게이트웨이 IP 주소를 지정한다.
DHCP 클라이언트에게 제공할 도메인 이름과 DNS 서버의 IP 주소를 지정한다.
DHCP 클라이언트에게 제공할 WINS 서버의 IP 주소를 지정한다.
최종적으로 지금까지 설정한 범위를 활성화하여 범위를 시작한다.
마침을 눌러서 새 범위 마법사를 종료한다.
마침을 눌러서 서버 구성 마법사를 종료한다.
사용자 서버 관리 창에 DHCP 서버가 구성되어 추가 되어 있음을 볼 수 있다. DHCP 서버 관리를 눌러서 DHCP 서버 관리 도구를 연다.
마법사의 모든 설정을 마치고 나면 DHCP 서버에 구성한 범위가 활성 상태가 되어 동적 IP 주소 할당 준비가 끝난다.
클라이언트에 특정 IP 주소 지정하기
고급 서버 구성
DHCP 서버 모니터링 하기
DHCP 서버 설정의 백업과 복원
DHCP 서버 설정 백업
netsh dhcp server dump > dhcpbackup.txt
DHCP 서버 설정 복원
netsh exec dhcpbackup.txt
이 글은 스프링노트에서 작성되었습니다.