DHCP란 무엇인가? 설정 및 오류 해결 방법

저도 예전에 새 노트북을 공유기에 연결했을 때 자동으로 인터넷이 됐는데, 그게 DHCP 덕분이라는 걸 한참 뒤에야 알았어요. 아무 설정도 안 했는데 인터넷이 된다는 게 신기했는데, 뒤에서 DHCP가 알아서 IP를 배정해주고 있었던 거죠. 이 글에서는 DHCP가 무엇인지, 어떻게 설정하는지, 오류가 생겼을 때 어떻게 해결하는지 처음부터 차근차근 알려드릴게요.


1. DHCP란 무엇인가? 쉽게 이해하기

DHCP(Dynamic Host Configuration Protocol) 는 네트워크에 연결된 기기에 IP 주소를 자동으로 할당해주는 프로토콜입니다. 호텔 프런트에서 체크인하는 손님에게 빈 방 번호를 자동으로 배정해주는 것과 같은 원리입니다.

DHCP가 없다면 집에 있는 PC, 노트북, 스마트폰, 태블릿 모두에 수동으로 IP 주소를 일일이 입력해야 합니다. DHCP 덕분에 기기를 네트워크에 연결하기만 하면 자동으로 IP 주소, 서브넷 마스크, 기본 게이트웨이, DNS 서버 주소까지 한 번에 받아올 수 있습니다.

DHCP 동작 과정 4단계:

  1. DISCOVER — 기기가 네트워크에 연결되면 “IP 주소 있어요?” 신호를 브로드캐스트로 전송
  2. OFFER — DHCP 서버(공유기)가 “이 IP 드릴게요” 응답 전송
  3. REQUEST — 기기가 “그 IP 주세요” 요청
  4. ACK — DHCP 서버가 IP 주소를 공식 할당하고 임대 기간 설정

2. DHCP vs 고정 IP — 언제 무엇을 써야 하나

비교 항목DHCP (자동 IP)고정 IP (수동 설정)
설정 방법자동 (설정 불필요)수동으로 직접 입력
IP 주소 변경재연결 시 바뀔 수 있음항상 동일
관리 편의성높음낮음 (직접 관리 필요)
충돌 위험낮음 (자동 관리)높음 (수동 관리 실수)
권장 사용 환경일반 가정용 PC, 노트북, 스마트폰NAS, 프린터, 서버, 포트포워딩 설정 기기

핵심 정리:

  • 일반 인터넷 사용 목적이라면 → DHCP(자동) 사용
  • NAS, 서버, 포트포워딩이 필요한 기기 → 고정 IP 사용

3. 윈도우에서 DHCP 설정 확인 및 변경 방법

DHCP(자동 IP)로 설정하는 방법:

  1. 윈도우 키 + R > ncpa.cpl 입력 후 엔터
  2. 사용 중인 네트워크 어댑터 우클릭 > 속성
  3. 인터넷 프로토콜 버전 4(TCP/IPv4) 더블클릭
  4. 자동으로 IP 주소 받기 선택
  5. 자동으로 DNS 서버 주소 받기 선택
  6. 확인 클릭

현재 DHCP로 할당받은 IP 확인 방법:

CMD 실행 후 아래 명령어 입력:

ipconfig /all

DHCP 사용 여부 항목이 로 표시되면 DHCP가 정상 작동 중입니다.


4. 공유기 DHCP 설정 방법

공유기는 기본적으로 DHCP 서버 역할을 합니다. 할당 가능한 IP 범위와 임대 시간을 직접 설정할 수 있습니다.

ipTIME 공유기 기준 DHCP 설정:

  1. 브라우저에서 192.168.0.1 접속 > 관리자 로그인
  2. 고급 설정 > 네트워크 관리 > DHCP 서버 설정 클릭
  3. 아래 항목 설정
항목권장 설정값설명
DHCP 서버사용DHCP 기능 활성화
시작 IP 주소192.168.0.100자동 할당 시작 IP
끝 IP 주소192.168.0.200자동 할당 끝 IP
임대 시간1440분 (24시간)IP 임대 유효 기간
기본 게이트웨이192.168.0.1공유기 주소
DNS 서버8.8.8.8자동 배포할 DNS 주소
  1. 적용 클릭

5. DHCP 오류 종류와 해결 방법

오류 메시지원인해결 방법
DHCP 조회 실패DHCP 서버(공유기)에 연결 불가공유기 재시작, 랜 케이블 재확인
IP 주소를 가져올 수 없음DHCP IP 풀 소진 또는 서버 응답 없음공유기 DHCP 범위 확대 또는 임대 시간 단축
169.254.x.x IP 주소 할당됨DHCP 서버 응답 없어 자동 임시 IP(APIPA) 할당공유기 재시작, ipconfig /renew 실행
IP 주소 충돌동일 IP가 두 기기에 할당됨IP 충돌 기기 확인 및 고정 IP 재조정
게이트웨이에 연결할 수 없음IP 설정 오류 또는 DHCP 실패ipconfig /release 후 /renew 실행

💡 169.254.x.x 주소가 할당됐다면? 이 주소는 DHCP 서버로부터 IP를 받지 못했을 때 윈도우가 임시로 자동 부여하는 APIPA(Automatic Private IP Addressing) 주소입니다. 이 주소가 보이면 DHCP 서버(공유기)와의 통신에 문제가 있다는 신호입니다.


6. IP 주소 충돌 오류 해결 방법

같은 네트워크에서 두 기기가 동일한 IP를 사용하면 “IP 주소 충돌” 오류가 발생합니다.

해결 순서:

  1. 두 기기 모두 네트워크 재연결 — 한 기기의 랜선을 뽑았다 꽂으면 DHCP가 새 IP 할당
  2. 공유기 DHCP 임대 목록 확인 — 공유기 관리 페이지 > DHCP 임대 목록에서 충돌 IP 확인
  3. 고정 IP 사용 기기 점검 — 수동으로 고정 IP를 설정한 기기가 DHCP 자동 할당 범위와 겹치지 않는지 확인
  4. DHCP 범위 조정 — 고정 IP로 사용하는 대역(예: 192.168.0.2~99)과 DHCP 자동 할당 대역(예: 192.168.0.100~200)을 분리

7. DHCP 임대 기간 설정 및 관리

DHCP 임대 기간은 IP 주소를 사용할 수 있는 유효 시간입니다.

환경권장 임대 시간이유
가정용 (기기 수 적음)24~48시간안정적인 IP 유지
카페·공공장소 (접속 기기 많음)1~2시간IP 풀 효율적 사용
서버실·사무실8시간업무 시간 기준 관리
NAS·프린터 등 고정 필요 기기고정 IP 사용 권장DHCP 대신 수동 설정

8. 자주 묻는 질문(FAQ)

Q. DHCP를 꺼도 인터넷이 되나요? 네, 되지만 모든 기기에 IP 주소를 수동으로 입력해야 합니다. 기기가 2~3대라면 가능하지만 그 이상이면 매우 불편합니다. 일반 가정에서는 DHCP를 켜두는 것이 좋습니다.

Q. 공유기를 재시작하면 IP 주소가 바뀌나요? DHCP는 임대 시간 내에 같은 기기에게 동일한 IP를 재할당하려고 시도합니다. 하지만 임대 기간이 만료되거나 다른 기기가 먼저 해당 IP를 받아가면 바뀔 수 있습니다. IP를 항상 고정하고 싶다면 공유기의 IP 고정 할당(MAC 주소 기반) 기능을 사용하세요.

댓글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다