인터넷 프로토콜(IP) 네트워크에서는 DHCP(Dynamic Host Configuration Protocol)라는 표준 네트워크 프로토콜을 사용합니다. DHCP는 안전하고 신뢰할 수 있는 구성 방식으로, 사용자가 재사용 가능한 IP 주소를 동적이고 투명하게 할당받을 수 있도록 해줍니다. 네트워크에 DHCP 서버가 설치·구성되어 있다면, DHCP를 지원하는 모든 클라이언트는 네트워크에 시작하고 접속할 때마다 IP 주소와 관련 설정 값을 자동으로 받아옵니다. 덕분에 네트워크상의 컴퓨터를 구성하거나 재구성하는 데 필요한 시간을 크게 줄일 수 있습니다.
하지만 간혹 인터넷에 연결되지 않는 문제가 발생하기도 합니다. 여러 가지 문제 해결 단계를 모두 시도한 끝에 화면에 'DHCP가 활성화되어 있지 않습니다'라는 오류 메시지가 표시되는 경우가 대표적입니다. 윈도우 PC에서 DHCP가 활성화되지 않았다면, 이 글에서 Windows 11/10/8/7 환경에서 이더넷, Wi-Fi 또는 로컬 영역 연결(LAN)의 DHCP를 활성화하거나 비활성화하는 방법을 소개합니다.
이더넷 또는 Wi-Fi용 DHCP 활성화하기
제어판을 연 뒤, 검색 상자에 '네트워크 및 공유 센터'를 입력하고 Enter 키를 누릅니다.
네트워크 및 공유 센터 화면에서 '어댑터 설정 변경' 링크를 클릭합니다. 유선 이더넷 연결을 사용 중이라면 해당 항목을 마우스 오른쪽 버튼으로 클릭한 후 '속성'을 선택하세요. 무선 인터넷을 사용하는 경우에는 Wi-Fi 항목을 선택하고 동일한 방법으로 진행하면 됩니다.

다음으로, 이더넷/Wi-Fi 속성 창에서 아래 스크린샷과 같이 '인터넷 프로토콜 버전 4(TCP/IPv4)' 항목을 찾아 더블클릭합니다.

그러면 인터넷 프로토콜 버전 4(TCP/IPv4) 속성 창이 열립니다. DHCP를 켜려면 아래 두 항목의 라디오 버튼을 선택하기만 하면 됩니다.
- 자동으로 IP 주소 받기 – '일반' 탭 상단에 위치
- 자동으로 DNS 서버 주소 받기 – '일반' 탭 하단에 위치

이제 Windows 11/10이 DHCP 서버로부터 IP 주소를 정상적으로 받아옵니다. 반대로 DHCP를 끄려면 위 옵션들의 선택을 해제하면 됩니다.
DHCP가 활성화되었는지 여부를 확인하려면 명령 프롬프트(CMD)에서 다음 명령어를 실행하세요:
ipconfig /all
결과 화면에서 'DHCP 사용 … 예/아니요' 항목을 통해 현재 상태를 확인할 수 있습니다.
문제가 계속된다면 방화벽 설정을 점검하여 인터넷 연결이 차단되고 있지 않은지 확인하세요. 일부 백신(안티바이러스) 프로그램은 보안 강화를 위해 기본적으로 알 수 없는 연결을 차단하기도 합니다. 이 경우 Windows 방화벽을 기본 설정으로 복원한 뒤 문제가 해결되는지 확인해 보세요.
함께 읽으면 좋은 글:
- DHCP 클라이언트 서비스 '액세스 거부' 오류 해결 방법
- 네트워크 및 인터넷 연결 문제 해결 방법