핵심 요약
- Windows + X 키를 누른 뒤 설정 > 네트워크 및 인터넷 > 연결 선택 > 속성 > 편집 순서로 클릭하면 DHCP 설정 화면에 접근할 수 있습니다.
- 또는 제어판 > 네트워크 및 공유 센터 > 어댑터 설정 변경 메뉴에서도 동일한 작업이 가능합니다.
이 글에서는 Windows 10에서 DHCP를 비활성화하는 방법, 굳이 꺼야 하는 이유, 그리고 설정 후 문제가 생겼을 때 다시 활성화하는 방법까지 차례대로 안내합니다.
Windows에서 특정 연결의 DHCP 비활성화하기
일반적인 가정용 네트워크라면 기기들은 대부분 DHCP(동적 호스트 구성 프로토콜)를 통해 IP 주소를 할당받습니다. 즉, 네트워크에 접속하는 시점에 IP 주소가 배정되며, 다음에 접속할 때는 전혀 다른 주소를 받을 수도 있습니다.
DHCP 사용 여부는 각 네트워크 연결마다 개별적으로 설정됩니다. 예를 들어 유선 연결의 DHCP를 꺼도, 무선 연결에는 별도로 같은 작업을 해 주기 전까지는 계속 DHCP가 적용됩니다.
Windows에서 특정 연결의 DHCP를 끄려면 아래 단계를 따르세요.
- Windows + X 키를 누른 후 설정을 선택합니다.
- 네트워크 및 인터넷 항목을 클릭합니다.
- 설정하려는 네트워크 연결(유선 또는 무선, 예: 이더넷)을 클릭한 뒤 속성 버튼을 누릅니다.

- 연결 세부 정보에서 IP 설정 항목을 찾고, 그곳의 편집 버튼을 클릭합니다.

- IP 설정 편집 창에서 해당 연결은 대부분 자동(DHCP)으로 설정되어 있습니다. 드롭다운 메뉴를 클릭해 수동으로 변경합니다.

- IPv4와 IPv6 두 개의 토글 스위치가 나타납니다. 둘 중 하나만 켜거나 모두 켤 수 있으며, 설정 과정은 서로 동일합니다. 여기서는 설명을 위해 IPv4 스위치를 켜겠습니다.
- 새로운 입력란들이 표시됩니다. 최소한 다음 항목들을 채워야 합니다.
- IP 주소: 이 컴퓨터에 지정하고 싶은 주소
- 서브넷 접두사 길이: 네트워크 클래스를 나타내는 값으로, 우선 24를 입력해 보고 동작하지 않으면 16으로 변경
- 게이트웨이: 공유기(라우터)의 주소로, 대개 192.168.0.1
- 기본 설정 DNS: 인터넷 제공업체(ISP)가 알려준 DNS를 사용하거나, 찾기 어렵다면 Google의 8.8.8.8 사용 가능 - 저장을 클릭해 변경 사항을 적용합니다.
같은 설정은 제어판 > 네트워크 및 공유 센터 > 어댑터 설정 변경에서도 할 수 있습니다. 원하는 연결을 선택한 뒤 이 연결의 설정 변경 버튼을 클릭하세요. 이어서 인터넷 프로토콜 버전 4(TCP/IPv4) 항목을 클릭하되(체크박스는 해제하지 마세요) 속성 버튼을 누르면 됩니다. 그러면 설정 앱에서 본 것과 유사한, 다만 '구식' Windows 스타일의 대화상자가 열립니다. IPv6도 같은 방식으로 설정할 수 있습니다.
Windows에서 DHCP 다시 활성화하기
연결에 대해 DHCP를 비활성화하는 것이 여러 단계를 거치는 작업이라면, 다시 활성화하는 것은 훨씬 간단합니다.
- 설정 > 네트워크 및 인터넷으로 돌아간 뒤, 해당 네트워크 연결의 속성 버튼을 클릭합니다.
- 연결의 IP 설정 섹션에서 편집 버튼을 클릭합니다.
- IP 설정 편집 창에 이전에 입력했던 값들이 그대로 표시됩니다. 창 상단의 드롭다운을 클릭해 수동에서 자동(DHCP)으로 되돌리면 됩니다.
DHCP의 작동 원리
대부분의 최신 네트워크 장비는 기본적으로 DHCP 서버 역할을 하도록 설정되어 있습니다. 가정용 공유기 같은 장비는 네트워크에서 IP 주소를 요청하는 새로운 기기를 감지하고, 해당 기기에 주소를 배정한 뒤 그 주소가 다른 기기에 중복 배정되지 않도록 관리합니다.
반대로 대부분의 PC와 모바일 기기 운영체제 역시 기본적으로 DHCP 클라이언트로 동작합니다. 즉, 네트워크에 접속하는 즉시 DHCP 서버에 IP 주소를 요청하는 것입니다. 덕분에 우리는 이더넷 케이블을 꽂거나 무선 네트워크에 연결하기만 하면 별도의 복잡한 설정 없이 곧바로 인터넷을 사용할 수 있는 것입니다.
DHCP를 꺼야 하는 이유
그러나 DHCP의 특성상 기기의 IP 주소는 시간이 지나면서 달라질 수 있으며, 이를 원하지 않는 경우도 있습니다. 대표적인 예가 자체 호스팅 웹 서버처럼 서버를 직접 운영하는 경우입니다.
서버에는 언제나 일관된 방식으로 접속할 수 있어야 하며, 이를 실현하는 가장 쉬운 방법이 고정 IP 주소(static IP)를 부여하는 것, 즉 컴퓨터에 직접 IP 주소를 설정하는 것입니다. 이렇게 하면 어떤 주소를 사용할지 내가 직접 통제할 수 있다는 장점이 있습니다. 다만 주소가 중복되지 않도록 하는 등 설정 시 각별히 주의해야 합니다.