카테고리 없음

[MCSE 2277C]DHCP Setting (2008.12.26)

삼킨태양 2008. 12. 26. 10:00
본 자료는 주인의 허가없이 무단 펌질이나 자료의 개작 행위는 절대 금합니다! 적발시 화냅니다잉.. 부디 말씀하시어 가져가시길 
DHCP 서비스를 구성하기 전에 서버에 이 서비스를 설치해야 합니다. DHCP는 기본적으로 Windows Standard Server 2003 또는 Windows Enterprise Server 2003을 표준 설치할 때 설치되지 않습니다. Windows Server 2003을 초기 설치하는 동안이나 초기 설치를 완료한 후 설치할 수 있습니다. -technet-

DHCP는 모든 PC에 대하여 IP를 제공해준다 



DHCP (Dynamic Host Configuration Protocol)
호스트 IP와 표준 IP를 단순하게 구성해주기 위한 프로토콜 이다.
DHCP 표준 프로토콜은 RFC 1541 로 정의되어 있다.

왜? DHCP를 사용해야 하나?!

TICP/IP 가 기초로 된 네트워크를 위해서 DHCP는 다수의 컴퓨터 설정의 복잡성을 줄여주는 편리한 프로토콜이기 때문
 
DHCP SERVER 와 DHCP Client 의 UDP 포트는 67 과 68 이다.


 적어도 DHCP 서버는 다음과 같은 세가지의 기초 정보를 제공해 준다.
  • IP Address
  • Subnet Mask
  • Default Gateway

(동영상 구현)

IP주소 범위(Scopes) 만들기
-192.168.100.20
-192.168.100.29 까지

◎ 범위(scope)란 ?
간단히 말해서 IP주소의 영역, 즉 사용할 수 있는 IP 주소 풀(pool)이다.
20에서 29까지의 범위를 지정하고 XP1에서 DHCP를 중지 시켰다. 그 후에 IP주소를 초기화, 그리고 다시 살리게 되면
DHCP 범위 20~29까지의 영역이 자동 할당 된다.
물론 DHCP는 192.168.100.100이 된다.


범위를 설정한 후에 활성화를 시키면 그림처럼 DHCP 서버 아이콘이 초록색으로 바뀌게 된다.

임대기간 설정하기
DHCP 서버는 클라이언트 PC에 영원히 사용할 IP 주소를 할당하는 것은 아니다 ! 클라이언트 PC는 임대 기간동안만 해당 IP를 사용 할 수 있고 임대 기간이 만료 되면 즉시 같은 IP 주소 또는 다른 IP주소를 DHCP 서버로부터 다시 임대하거나 IP 주소 사용을 중지 해야만 한다. (기본8일)

참고로 DHCP 에서 하단의 서버옵션이라는 폴더는 전혀 사용하지 않는 파라미터들이다.
마이크로소프트 DHCP 클라이언트는 앞에 설명 이외의 다른 옵션의 사용법은 모른다. 단지 BOOTP와 호환성을 위해 포함시킨 것
뿐이다.
 


지금부터 DHCP에 대해 상세히 알아 봅니다
 
고급서버구성
DHCP 스냅인에서 서버를 마우스 오른쪽 버튼 클릭 후 속성에 가면 "로깅" 옵션이라고 있다!
반드시 점검할 필요는 없고, 로그가 어디 보관되는지만 알면 된다. 
windows\system32\dhcp 폴더 안에 로그 파일이 있다
10,01/09/09,01:14:38,할당,192.168.100.20,xp1.hhsdream.vm,000C29D1C1A6,
31,01/09/09,01:14:38,DNS 업데이트 실패,192.168.100.20,xp1.hhsdream.vm,-1,
30,01/09/09,01:17:10,DNS 업데이트 요청,20.100.168.192,xp1.hhsdream.vm,,
12,01/09/09,01:17:10,릴리스,192.168.100.20,xp1.hhsdream.vm,000C29D1C1A6,
31,01/09/09,01:17:11,DNS 업데이트 실패,192.168.100.20,xp1.hhsdream.vm,-1,
30,01/09/09,01:17:20,DNS 업데이트 요청,20.100.168.192,xp1.hhsdream.vm,,
10,01/09/09,01:17:20,할당,192.168.100.20,xp1.hhsdream.vm,000C29D1C1A6,
31,01/09/09,01:17:21,DNS 업데이트 실패,192.168.100.20,xp1.hhsdream.vm,-1,
이와 같은 기록들이 텍스트 문서화 되어있다.
 
 손상된 DHCP 서버 재구성하기
현재 VMware 환경이라서 작업에 상관은 없겠지만 실제로 DHCP 서버가 손상 되면 큰일일 테다. 클래스(아래사진참조) , 범위, 예약 모두 한순간에 날아가버리게 될테니 말이다.  명령어 하나로 이걸 해결해 보자. 

DHCP 서버 구성 백업하기
 
netsh dhcp server dump

netsh dhcp server ipaddress dump
:서버에 직접 액세스 하는 것이 아닐때의 명령
netsh dhcp server dump > dhcpbackup.txt
: 화면에 구성된 정보들을 txt 파일로 저장

netsh exec dhcpbackup.txt
:만일 DHCP 서버에 문제가 생기면 다른 컴퓨터에 DHCP서버 서비스를 설치하고 백업파일 복사한 후에 다음 명령어를 수행한다.

 
클라이언트 DHCP  

ipconfig /release 입력후 ipconfig /renew
동영상에서 나오니 언급안함

DHCP는 어떻게 동작하는가 !

DHCP는 클라이언트의 임대라는 개념을 바탕으로 IP주소를 제공. DHCP 클라이언트 컴퓨터는 IP 주소가 필요하면 DHCP 서버에게 주소를 요쳥한다. 그러면 DHCP 서버는 클라이언트에게 IP주소를 단지 임시 기간 동안 제공한다. 그래서 IP 임대라고 한다. IP 임대 기간은 DHCP 서버에서 설정할 수 있다.  클라이언트는 임대받은 IP 주소의 임대 기간을 알 수 있으며, 컴퓨터를 재부팅 하거나 재설정해도 활성화된 임대 주소와 남은 임대 기간을 기억한다. (ipconfig showclassid * )





사용자 클래스 정의에서 추가하면 이렇게 자신이 원하는 클래스를 추가 할 수 가 있게 된다.


ipconfig /showclassid *
XP1 에서 다음과 같은 명령어를 치면 클래스 아이디 조회가 가능하다 .