상세 컨텐츠

본문 제목

[27] DHCP Windows 실습 | Linux 실습 (1) | 예약 기능 설정

IT/Linux & Windows Server

by o_zeew 2022. 3. 14. 20:48

본문

(1) DHCP

(2) Windows DHCP 실습

(3) Linux DHCP 실습

(4) DHCP 예약 기능 설정


1. DHCP
 1. Dynamic Host Configuration Protocol)
  - IP Address를 할당하는 기능
  - IP 자원을 효월적으로 운영, 관리하는 기능
  - DHCP 4단계 
    1. Discover
    2. Offer
    3. Request
    4. Ack
  - 철저하게 2계층 통신
    1. MAC Address만 확인한다.
    2. 유효하지 않은 MAC Address에도 IP를 할당
    3. Mac Filtering 기능을 활용해서 보안 요소 적용
2. APIPA (Automaic Private IP Address)

 - 윈도우 기반 운영체계에서 지원되는 것으로 , DHCP 서버가 없는 네트워크에서 컴퓨터가 스스로에게 IP주소를 

   자동으로 할당해 내부 통신이 가능하게 하는 기능

DHCP 서버가 없는 상태에서 W10-1, W11-1 고정IP 설정 제거
W10-1의 자동 구성IP 주소
W11-1의 자동 구성 IP 주소
Ping 가능

  * APIPA가 실행된다면 생각해야할 3가지
 1. 우리 회사(조직)는 고정 IP를 쓴다.
 2.  DHCP 서버에 문제가 생겼다.
 3.  Network에 문제가 생겨 DHCP 서버에 도달할 수 없다.
3. 예약기능
 - 특정 Host에 대해서 항상 동일한 IP Service
 - DHCP내에서 고정 IP처럼 항상 동일한 IP를 우선적으로 할당한다.

 - 설정한 Host의 Mac Address 주소 필요


2. Windows DHCP 실습

 

1. 할당받은 네트워크 : 10.0.0.0/24
2. 서버는 40대 운영중입니다. 모두 고정IP 사용 중이며 네트워크 앞쪽의 IP를 순차적으로 사용합니다.
3. DHCP 서버는 첫번째 서버입니다.
4. DNS서버는 첫번째 서버와 google의 public DNS를 2차 DNS로 사용중입니다.
5. Gateway 주소는 네트워크의 마지막 IP 주소를 사용합니다.
6. 임대기간은 1시간 입니다.


1. DHCP 서버 기능 추가

서버관리자 - 관리 - 역할 및 기능 추가
다음
역할 기반 또는 기능 기반 설치
서버 풀에서 서버 선택
서버 역할에서 DHCP 클릭 - 기능 추가
DHCP 서버 선택 완료
다음
다음
설치
설치 완료

2. 새 범위 지정

도구 - DHCP
IPv4 우클릭 - 새 범위
새 범위 마법사 시작
이름 설정
IP 주소 범위 설정
제외 주소 설정 (반드시 추가 해야 적용)
사용중인 40대의 서버 IP와 Gateway IP, Host IP 제외 
임대 기간 1시간 설정
DHCP 옵션 구성
라우터 IP 주소 추가
DNS 설정
서버 설정할 때 넣은 DNS 주소 참고
WINS 서버 사용 X
범위 활성화
새 범위 마법사 완료
새 범위 생성 완료 확인 가능

3. Windows 10에서 확인

ipconfig /release 명령어로 기존 설정 초기화
ipconfig /renew 명령어로 IP 다시 할당
ipconfig /all 명령어로 확인

4. Windows 11에서 확인

ipconfig /release 명령어로 설정 초기화 후 ipconfig /renew 명령어로 IP 할당
ipconfig /all 명령어로 확인

5. DHCP 서버에서 임대 확인

 


 

3. Linux DHCP 실습

 

1. 할당받은 네트워크 : 10.0.0.0/24
2. 서버는 40대 운영중입니다. 모두 고정IP 사용 중이며 네트워크 앞쪽의 IP를 순차적으로 사용합니다.
3. DHCP 서버는 첫번째 서버입니다.
4. DNS서버는 첫번째 서버와 google의 public DNS를 2차 DNS로 사용중입니다.
5. Gateway 주소는 네트워크의 마지막 IP 주소를 사용합니다.
6. 임대기간은 1시간 입니다.


1. [yum install -y] 명령어를 통해 dhcp 설치

dhcp 설치 완료

2. vi 편집기로 설정파일 열기

예제파일의 위치 확인

3. vi 편집기로 예제파일 열기

필요한 내용 확인

4. 예제파일을 설정파일에 덮어쓰기

5.vi 편집기로 설정파일 열고 필요 없는 내용 삭제

설정파일 열기
1번째 행~46번째 행 삭제
10번째 행~28번째 행 삭제
14번째 행~마지막 행 삭제
필요한 내용

6. DHCP 서버 설정 변경

 

7. DHCP 서버 시작

Active 상태 확인
W2K19-AD1 우클릭 후 Pause로 일시정지
일시정지 상태
dhcp 서버 재시작

8. Windows 10에서 확인

ipconfig /renew 명령어로 새로운 IP 할당
ipconfig /all 명령어로 바뀐 정보 확인 / DHCP 서버가 리눅스로 변경

9. Windows 11에서 확인

ipconfig /renew 명령어로 새로운 IP 할당
ipconfig /all 명령어로 바뀐 정보 확인 / DHCP 서버가 리눅스로 변경

10. 서버에서 확인

설정 정보 확인

 


 

4. DHCP 예약 기능 설정

 

* 실습을 위해 MAC Address 변경

실행창에 ncpa.cpl 명령어 입력
Ethernet0 우클릭 - 속성 - 구성
W10-1 : 000000000001 / W11-1 : 000000000002 MAC Address 값 수정

- Windows에서 확인

W10-1의 MAC Address와 IP 주소 변경 확인
W11-1의 MAC Address와 IP 주소 변경 확인

 - 서버에서 확인 [vi /etc/var/lib/dhcpd/dhcpd.leases]

W10-1의 10.0.0.43 / W11-1의 10.0.0.44

 

<LINUX>

 1. 예약 설정 파일 수정

설정 파일 열기
10번째 줄~13번째 줄이 예약 설정 부분이기 때문에 복사해서 두개 만들기
예약 조건에 맞게 정보 수정
설정 변경 후엔 반드시 시스템 재시작

2. DHCP로 IP 할당 받기

W10-1
W11-1


<Windows>

1. 새 예약 추가

서버관리자 - 도구 - DHCP
예약 우클릭 - 새 예약
설정하기
추가 완료 된 예약 설정

2. DHCP로 IP 할당 받기

W10-1
W11-1

3. 서버에서 확인

예약이 활성화 됨

 

관련글 더보기