dhcp (9)
DHCP 실습
강의 들으시는 수강생분들을 위한 글입니다.
비밀번호를 입력하세요.
DHCP 사용자 클래스 구성

DHCP class

DHCP 클래스


DHCP의 사용자 클래스 기능을 활용하여 특정 컴퓨터들에만 IP 구성정보를 임대해 주는 것이 가능합니다.

- 필터 기능을 통해서 필터링 할 수 도 있습니다.

A부서에는 DNS주소를 192.168.100.101을 할당하고 B부서에는 DNS주소를 192.168.100.102를 할당하는 것도 가능하며, 여러가지를 관리자가 원하는대로 지정해서 작업하는것이 가능합니다.





[사용자 클래스 설정]


1. DHCP 관리 콘솔에서 'IPv4'를 우클릭하여 '사용자 클래스 정의'를 선택 합니다.


2012 DHCP






2. '추가' 버튼을 눌러 새로운 클래스를 정의 합니다.


DHCP 클래스





3. 클래스의 '표시이름'(관리자가 다른 클래스와 식별하기 위한 구분이름)을 지정 후, 실제 클래스 명을 영어로, 대소문자 구분하여 적습니다.

'이진' 데이터에 기록하면 안되고 'ASCII'에 기록해야 합니다. 마우스 클릭을 ASCII라고 하는 글자 아래에 하면 ASCII 보다 조금 앞에 적어 집니다.

예제에서는 ManagementDept 라고 적었습니다.


사용자 클래스





4. 정의된 클래스를 확인한 뒤, '닫기' 를 누릅니다.







5. 범위의 '정책' 으로 이동하여 '새 정책' 을 누릅니다.

IPv4 하위 메뉴인 '정책' 은 서버 정책을 지정할 수 있는 메뉴이며, 해당 정책은 특정 클래스에 제공할 옵션값들(G/W, DNS...)을 지정할 수 있습니다.

예제에서는 범위의 정책을 설정하여 해당 범위의 IP를 특정 클래스에 가입된 PC만 임대할 수 있게 정책을 생성합니다.







6. 정책 이름을 입력합니다.


DHCP 정책






7. '추가' 버튼을 눌러 정책의 조건을 지정합니다.







8. '조건'은 '사용자 클래스

'값'은 '이전에 생성한 '관리부' 라는 이름의 클래스를 선택하여 추가 합니다.

즉, 관리부 클래스에 해당될때. 라는 의미가 되겠습니다.







9. 목록을 확인 한 뒤 '다음' 을 클릭합니다.







10. 해당 정책을 반영시킬 IP 주소 범위를 지정 합니다.

모든 주소 범위를 지정하면 정책의 조건에 맞는 컴퓨터에게만 IP를 임대해 줍니다.

만약 IP를 남겨둔다면 정책에 해당되지 않는 컴퓨터에게 남은 IP를 임대해주게 됩니다.

예제에서는 모든 주소 범위를 선택하여 조건에 맞을때만 IP를 임대해주게 설정합니다.







11. 해당 정책이 반영되는 클라이언트에게 제공할 옵션값들을 입력합니다.

- 게이트웨이, DNS, DNS 도메인 이름 등등...


DHCP 옵션






12. 요약정보를 확인 한 뒤 '마침'을눌러 설정을 마칩니다. 




13. 목록에 아래와 같이 표시 됩니다.








[컴퓨터에 ClassID 구성하기]



1. 명령프롬프트에서 아래의 명령어를 통해 클래스 아이디를 지정해줍니다.

클래스 정의 할때 지정한 ManagementDept 를 대소문자 구분하여 정확하게 적어줍니다.


setclassid






2. release후 renew를 해보면 아래와 같이 IP를 잘 받아옵니다.








3. 아래와 같이 '클래스 ID'도 잘 지정되어 있습니다.







4. 만약 아래와 같이 클래스ID를 삭제해봅니다.







5. 클래스 ID가 지정되지 않았기 때문에 DHCP 서버의 범위로 부터 IP를 임대받을수 없습니다.

APIPA가 구성된것을 확인할 수 있습니다.


ipconfig






6. 다시 클래스 ID를 설정하고 확인해보면 IP를 잘 받아오는것을 확인할 수 있습니다.



ipconfig /all



'Windows Server' 카테고리의 다른 글

Exchange Server 2016 출시  (0) 2015.10.02
FTP Mode  (0) 2015.09.10
DHCP 사용자 클래스 구성  (0) 2015.09.01
WSUS  (0) 2015.08.28
Active Directory에 가입된 컴퓨터의 로컬 계정 암호 변경  (0) 2015.08.27
CMD 명령으로 IP 구성정보 변경  (0) 2015.08.20
  Comments
댓글 쓰기
리눅스 DHCP

[설치]

yum install dhcp*


 

[설치확인]

rpm -qa | grep dhcp

 

 

[서비스 확인]

chkconfig | grep dhcp

 

 

[서비스 자동 실행 구성]

chkconfig dhcp on

 

 

[구성 파일]

/etc/dhcp/dhcpd.conf

/etc/sysconfig/dhcpd

 

 

[etc/dhcp/dhcpd.conf]

max-lease-time 691200;

subnet 192.168.100.0 netmask 255.255.255.0 {

range 192.168.100.10 192.168.100.50;

option routers 192.168.100.1;

option broadcast-address 192.168.100.255;

option domain-name-servers 168.126.63.1, 168.126.63.2;

default-lease-time 691200;

}

 

 

 


 

[etc/sysconfig/dhcpd]

DHCPDARGS=eth0


[임대 정보 확인]

/var/lib/dhcpd/dhcpd.leases



[임대 예약 - /etc/dhcp/dhcpd.conf 파일에 추가]

host <예약이름> {

hardware ethernet <MAC>;

fixed-address <ip>;

}


'Linux Server' 카테고리의 다른 글

CentOS 6.7 설치 영상  (0) 2015.09.20
리눅스 VMware Tools 설치  (0) 2015.07.01
리눅스 DHCP  (0) 2015.06.02
CentOS R 설치  (0) 2015.05.19
리눅스 vsftpd 구현  (0) 2015.05.19
리눅스 cron - 시스템 작업 예약  (0) 2015.05.15
  Comments
댓글 쓰기
DHCP 로그

DHCP log

 


-위치 : %windir%\system32\dhcp

- 요일별로 저장된다.

 

-데이터 삭제

-로그는 일주일 동안 보관된다.

ex)월요일 로그는 다음주 월요일이될때 삭제됨.

 


-로그 용량의 기본값은 70M

-개별적인 로그는 이 값의 1/7 로 제한된다.

만약 개별 로그 또는 전체 로그의 용량이 Full이 되면 로그 생성안됨.


-로그파일 수정

-HKEY_LOCAL_MACHINE\

SYSTEM\

CurrentControlSet\

Services\

DHCPServer\

Parameters

 

-DhcpLogFilesMaxSize:로그파일의 최대크기(기본값은 70M)

'Windows Server' 카테고리의 다른 글

Server 2012 타임스탬프 관련  (0) 2015.01.30
AD CS 인증기관 웹등록 알림표시줄 문제 해결 방법  (0) 2015.01.30
DHCP 로그  (0) 2015.01.28
DHCP DNS 동적 업데이트  (0) 2015.01.28
DHCP 조정  (0) 2015.01.28
DHCP Database  (0) 2015.01.28
  Comments
댓글 쓰기
DHCP DNS 동적 업데이트

 


동적 업데이트

 


-호스트의 이름을 자동으로 등록


-DNS서버와 클라이언트에 각각 설정해야한다.

-DNS 서버

-동적 업데이트를 사용할 영역 우클릭 -> 속성 -> 일반 -> 동적 업데이트 => 보안된 항목만 or

보안되지 않음 및 보안됨

-클라이언트

-로컬 영역 속성 -> IPv4- > 속성 -> 고급 -> DNS ->

DNS에 이 연결의... or DNS 등록에 이 연결의...

 

 

 

명령 프롬프트로 등록 수행

- ipconfig /registerdns

'Windows Server' 카테고리의 다른 글

AD CS 인증기관 웹등록 알림표시줄 문제 해결 방법  (0) 2015.01.30
DHCP 로그  (0) 2015.01.28
DHCP DNS 동적 업데이트  (0) 2015.01.28
DHCP 조정  (0) 2015.01.28
DHCP Database  (0) 2015.01.28
MAC 주소 검색  (0) 2015.01.27
  Comments
댓글 쓰기
DHCP 조정

DHCP 조정 작업

 


-DHCP DB에서 클라이언트의 임대/예약을 비교 검사한다.

-레지스트리의 내용과 DB의 내용이 다르면 일치하지 않는 항목 선택후 조정

-원래의 사용자에게 IP를 복원하거나 임대 만료후 복원하기 위해 해당 IP주소를 임시예약한다.

 

 

 

-범위 조정

 

-해당 범위 우클릭 -> 조정 => 비일관성이 나타나면 조정

 

-서버의 모든 범위 조정

-서버 우클릭 -> 조정 => 비일관성이 나타나면 조정

 

 

DHCP 조정

 

 

 

'Windows Server' 카테고리의 다른 글

DHCP 로그  (0) 2015.01.28
DHCP DNS 동적 업데이트  (0) 2015.01.28
DHCP 조정  (0) 2015.01.28
DHCP Database  (0) 2015.01.28
MAC 주소 검색  (0) 2015.01.27
DHCP  (0) 2015.01.27
  Comments
댓글 쓰기
DHCP Database


DHCP Database


-경로 : %windir%\system32\DHCP

-파일

-Dhcp.mdb : DHCP서버의 주 데이터 베이스 파일

-Res1.log : 예약된 로그 파일

-Tmp.edb : 임시 작업 파일

-기본적으로 60분 마다 자동 백업 수행(수정하려면 레지스트리 수정이 필요함)

-수동으로 하려면 DHCP 콘솔을 실행시키고 백업하려는 서버 우클릭 -> 백업

-단, 수동으로 백업할때 기본경로에 백업하게 되면 자동으로

백업되는 시점에서 

수동백업을 덮어쓰게 된다.



-복원

-%windir%\system32\DHCP\backup폴더에 백업한 폴더를 

복사후 DHCP 콘솔에서 복원하려는 서버 우클릭 -> 복원

-복원하는 중에는 DHCP서비스가 중지된다.

-백업을 한 OS의 언어와 복원을 할려는 OS의 언어가 다르면

복원 할 수 없다.

(영문OS에서 백업 -> 한글OS에 복원  = 불가능)



-레지스트리 경로 (일반적으로 설정할 수 없는 구성정보 수정이 가능함)

- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DHCPServer\Parameters


'Windows Server' 카테고리의 다른 글

DHCP DNS 동적 업데이트  (0) 2015.01.28
DHCP 조정  (0) 2015.01.28
DHCP Database  (0) 2015.01.28
MAC 주소 검색  (0) 2015.01.27
DHCP  (0) 2015.01.27
Windows Server 포트 목록  (0) 2015.01.27
  Comments
댓글 쓰기
DHCP

DHCP(Dynamic Host Configuration Protocol)

 


- 클라이언트 컴퓨터에게 네트워크 구성 정보를 제공.

- 사용자가 IP를 수동으로 입력 할 필요없이 자동으로 할당받음.

- IP 임대의 자동화

- 대규모 네트워크에서의 IP관리가 간편해진다.

- 사용 포트

서버 : 67

클라이언트 : 68
 

- DHCP Packet

1. DHCP DISCOVER

2. DHCP OFFER

3. DHCP REQUEST

4. DHCP ACK


- 기타

DHCP DECLINE

DHCP NAK




        







- Scope

- 서브넷

- 수정불가, 필요하면 삭제 후 다시 생성

 


-Pool

- 서브넷 안의 임대 예정 범위

- 하나의 범위만 수정 가능.(제외범위를 이용해서 사용하지 않을 IP는 제외)

- 수정 가능. 단 scope 범위안의 주소로만 수정 가능

 


- 클라이언트는 IP 구성정보를 임대 한 뒤 시스템 종료 후 켜질때, 50%, 87.5%에 임대 갱신을 시도한다.

 

- 자신에게 IP를 임대해준 DHCP서버가 꺼져있어도 클라이언트는 로그온 가능하고,

  컴퓨터가 시작될때DHCP 서버를 찾는다. 만약 다른 서버를 찾으면

  해당 서버에서 IP를 임대받는다.

 

- 서버 명령줄

-net start dhcpserver

-net stop dhcpserver

-net pause dhcpserver

-net continue dhcpserver

 

- 클라이언트 명령줄

ipconfig

ipconfig /all

ipconfig /release

ipconfig /renew

 

- DHCP 관리 콘솔에 접근할수 있는 사용자

-DHCP Users

-DHCP Administrator

-Domain Admins

-Enterprise Admin

 


 

-DHCP 서버에 대해 권한 부여

-Enterprise Admins 그룹의 구성원으로 로그인해서 작업

-권한을 부여하려는 DHCP의 FQDN이 64글자를 넘으면 "제약 조건 위반이 발생했습니다" 메세지 표시


- 도메인 컨트롤러에 DHCP를 설치하는 경우 자동으로 권한(Right)이 부여된다.

- 도메인 컨트롤러가 아닌 서버에 권한을 부여하려면 도메인 컨트롤러에 로그인후 DHCP관리 콘솔을 열어권한을 부여하려는 서버에 연결후 권한부여를 해야한다.

 

 

-DHCP 감사 로그

-%windir%/System32/dhcp


-명령 프롬프트를 이용해서 DHCP 설치(Core모드에서 설치시 필요)

-servermanagercmd -install DHCP

 


-명령 프롬프트를 통해 DHCP 구성정보 저장 & 불러오기

-저장 : netsh dump dhcp > c:\dhcpconfig.dmp - 

-불러오기: netsh exec c:\dhcpconfig.dmp

'Windows Server' 카테고리의 다른 글

DHCP Database  (0) 2015.01.28
MAC 주소 검색  (0) 2015.01.27
DHCP  (0) 2015.01.27
Windows Server 포트 목록  (0) 2015.01.27
장애 조치 클러스터 / Failover Cluster 구성  (0) 2015.01.27
iSCSI 서버 및 클라이언트 구성  (0) 2015.01.27
  Comments
댓글 쓰기