DHCP

estar987·2023년 9월 27일
0

Windows Server

목록 보기
30/33

DHCP(Dynamic Host Configuration Protocol)

  • 클라이언트 컴퓨터나 다른 TCP/IP 기반 네트워크 장치에 IP 주소를 제공하는 서비스
  • IP와 함께 라우터, DNS 서버, WINS 서버와 같은 네트워크 리소스와 연결할 수 있도록 옵션 제공
  • DHCP 클라이언트에 특정 기간 IP를 임대하며 갱신을 요청하는 경우 IP 주소를 갱신
  • 특정 컴퓨터나 장치에 같은 IP 예약 가능
  • 서비스를 제공하는 서브넷의 라우터에 DHCP 메시지를 전달하도록 구성할 경우 여러 서브넷에 DHCP서비스를 제공(DHCP Relay Agent)
  • 한 서브넷에 도메인에 속해 있고(AD 멤버) 정당한 권한을 가진 DHCP 서비스와 독립실행형 서버의 DHCP 서비스가 공존할 경우 독립실행형 서버의 서비스가 자동 정지 됨 : 악의적인 DHCP 서비스 차단

주소 할당 방식

  • static : 고정 할당 방식. 컴퓨터나 장치에 고정. IP를 재활용하지 않음
  • dynamic : 동적 할당 방식. IP를 일시적으로 임대하며 IP를 자동으로 재활용

wireshark filter

  • bootp (bootstrap protocol)
  • dhcp (ipv6)

Port

  • UDP 67 (server)
  • UDP 68 (client)

DHCP 주소 임대 과정(DORA 과정)

  • DHCP Discover client to server 주소를 요청
  • DHCP Offer server to client 사용할 주소를 제공
  • DHCP Request client to server 제공받는 주소 사용을 승인
  • DHCP ACK server to client 주소 사용 승인

APIPA (Automatic Private IP Addressing) 자동개인주소지정

DHCP 서버가 없는 경우 클라이언트가 자동으로 IP주소를 부여함
DHCP 서버가 없어진 경우 DHCP 클라이언트간 통신 지원

ipconfig /release > IP 임대 해제
ipconfig /renew > IP 임대 재요청 or 수동 임대 갱신

실습 1

시스템 구성

SVR10, CLI10, CLI30
→ 세 시스템 모두 host-only로 하고, 아이피 설정은 따로 바꾸지 않아도 된다(SVR10, CLI 10 같은 대역대, CLI 30은 대역대가 다름)

  • 시스템 3대 모두 wireshark를 틀고 bootp 검색

SVR10 에서 서버 관리자 실행

dhcpmgmt.msc









CLI 10 에서 아이피 설정을 자동으로 받기로 하면 서버에서 설정한 아이피 대역대가 나온다



ipconfig /release
ipconfig /renew
ipconfig /all
변화 확인


CLI 30 ip 자동, mac ADD 확인

SVR 10



CLI30에서 확인


실습 2

DHCP 서버와 DHCP 클라이언트가 서로 다른 대역대에 있을 때
1. 라우팅 작업
2. DHCP 서버 CLI 10에서 설치
3. CLI 10에서 dhcp 설정

나머지 기본값 설치 후 wireshark 실행 후 bootp 검색

SVR10 wireshark 실행(shift 키 누르고 인터페이스 2개 모두 선택)

SVR 30






profile
System / Cloud / DevOps Engineer

0개의 댓글