DHCP 서비스 관리

DHCP 서비스 관리를 학습합니다. 이 모듈은 ISC DHCP 서버 설치, 서브넷 범위 구성, 고정 IP 예약, 임대 (Lease) 분석, DHCP 문제 해결을 다룹니다. 실습 랩과 실제 환경 문제를 통해 이러한 필수 Linux 기술을 숙달하게 됩니다.

DevOps EngineerLinuxDevOps

💡 이 튜토리얼은 영어로 번역되었습니다. 원본을 보려면 영어로 전환

소개

DHCP는 공유 네트워크 제어 서비스이므로 인터페이스, 서브넷 선언, 주소 정책이 조금만 어긋나도 모든 새 클라이언트가 연결되지 않을 수 있습니다. 이 실습 과정은 설정, 로그, 패킷, 임대 상태를 통해 구성과 진단을 배우게 합니다.

ISC DHCP Server를 설치하고 인터페이스에 바인딩하며 풀과 클라이언트 옵션, MAC 기반 예약, 영구 임대를 다룹니다. 격리된 가상 링크에서 DORA 교환을 관찰한 뒤 완전한 사무실 네트워크 정책을 구성하고 검증합니다.

학습 내용

  • ISC DHCP Server 설치, IPv4 인터페이스 선택, 안전한 서비스 시작하기
  • 인터페이스 주소를 올바른 서브넷과 동적 풀에 맞추기
  • 라우터와 DNS 옵션, 기본 및 최대 임대 시간 설정하기
  • 알려진 MAC에 동적 풀 밖의 고정 주소 예약하기
  • dhcpd.leases에서 주소, 클라이언트, 만료 시간 읽고 필터링하기
  • Discover, Offer, Request, Acknowledge 트래픽 생성하고 식별하기
  • journalctl, tcpdump, 구문 검사, 상태를 조합해 장애 진단하기

추천 대상

이 중급 과정은 IPv4 클라이언트를 중앙 서버에서 구성해야 하는 Linux 관리자, DevOps 및 네트워크 학습자, 지원 엔지니어, 실습 운영자를 위한 것입니다. 서브넷은 알지만 DHCP scope, 예약, 임대 정책, 진단 흐름을 구성하지 않았다면 유용합니다.

선수 지식: Linux 터미널, IPv4 서브넷, 인터페이스, 서비스, 파일 편집, sudo 기초가 필요합니다. MAC 주소와 패킷 캡처 지식이 도움이 됩니다.

학습 환경: ISC DHCP Server, 준비된 eth0와 격리 veth, dhclient, tcpdump, 합성 임대·로그 데이터가 있는 Debian/Ubuntu 계열 LabEx Linux 터미널입니다.

자주 묻는 질문

실습이 랩 머신의 주 네트워크 연결을 방해하나요?

실제 클라이언트 거래는 격리된 veth-client/veth-server를 사용하고 기본 게이트웨이를 의도적으로 제공하지 않아 VM의 주 경로를 바꾸지 않습니다. 다른 실습도 준비된 모의 네트워크를 사용합니다.

DHCP 예약과 장치의 정적 IP는 어떻게 다른가요?

예약에서는 클라이언트가 여전히 DHCP로 요청하지만 서버가 MAC을 인식해 항상 지정 IP를 제공합니다. 안내 프린터는 .100–.200 밖의 .50, 최종 프린터는 풀 밖의 192.168.10.5를 사용합니다.

최종 챌린지가 실제 클라이언트 임대를 증명하나요?

아니요. 192.168.10.0/24 정책의 구문과 실행 서비스를 증명합니다. 앞 실습에서 dhclient -v, DORA, dhcpd.leases 기록을 확인합니다. DHCPv6, 릴레이, 장애 조치, 다중 서버는 다루지 않습니다.

강사

labby
Labby
Labby is the LabEx teacher.