네트워크 관리 · 6 min read · Sep 27, 2025
CMD IPConfig: Windows에서 IPConfig 모든 명령 실행하는 방법

네트워크가 문제를 일으켜 인터넷을 평화롭게 사용할 수 없게 만드는 것은 드문 일이 아닙니다. 그리고 이 문제는 Windows 사용자일 때 더욱 심각해집니다.
IT 담당자가 IPConfig /flushdns 명령을 사용하여 마법처럼 인터넷 문제를 해결하는 모습을 얼마나 자주 보셨나요?
그것은 우연이 아닙니다. Microsoft는 Windows와 함께 IPConfig라는 TCP/IP 유틸리티를 제공하여 명령줄을 통해 컴퓨터의 네트워크 문제를 보고 관리할 수 있도록 합니다.
필요할 경우 한눈에 네트워크 정보를 보여주고 자세한 보고서를 제공할 수 있습니다.
새 IP를 할당받고, DNS를 보고 플러시하는 등의 작업을 수행할 수 있습니다.
준비한 튜토리얼을 통해 Windows에서 IPConfig의 모든 명령을 실행하는 방법을 탐구하고 배워봅시다.
목차
- IPConfig란 무엇인가? - IPConfig 사용 방법
- IPConfig /all 사용 방법
- IPConfig의 매개변수는 무엇인가?
- IPConfig 매개변수를 통한 IP 주소 해제 및 갱신 - IPConfig /Release 매개변수를 통한 IP 주소 해제
- IPConfig /Renew 매개변수를 통한 IP 주소 갱신
- IPConfig 명령으로 DNS 캐시 보기 - IPConfig 명령으로 Windows에서 DNS 캐시 지우는 방법
IPConfig란 무엇인가?
IPConfig를 컴퓨터가 인터넷 및 기타 네트워크에 연결되는 방식을 관리하는 방법으로 생각해 보세요. IPConfig(인터넷 프로토콜 구성)는 컴퓨터에 할당된 IP 주소를 표시하고 관리하는 데 사용되는 명령줄 유틸리티 애플리케이션 프로그램입니다.
특정 명령을 추가하여 더 많은 기능을 수행할 수 있습니다. 이 애플리케이션은 Windows 98(XP 및 7 이전)부터 제공되었으며, 현재 Windows 11에서 몇 가지 추가 기능과 함께 동일한 유틸리티를 제공합니다. Windows의 터미널 및 PowerShell에서 실행할 수 있습니다.
명령 프롬프트는 Windows 10부터 터미널로도 알려져 있으며, PowerShell은 Windows에 미리 설치되어 있습니다. 실행 프롬프트 또는 시작 메뉴 검색을 통해 열 수 있습니다.
IPConfig 사용 방법
터미널에서 IPConfig 프로그램을 사용하는 방법을 배워보겠습니다. PowerShell을 사용해도 동일한 기능을 제공합니다.
- 시작 메뉴 검색으로 가서 cmd 또는 command prompt를 입력합니다.

대체 방법 – Ctrl + R을 눌러 실행 프롬프트를 열고, 상자에 CMD를 입력한 후 Ctrl + Shift + Enter를 누릅니다.
- 첫 번째 결과를 마우스 오른쪽 버튼으로 클릭하고 Run as administrator를 선택하여 관리자 권한으로 명령 프롬프트를 엽니다.

- 이제 다음 명령을 입력하고 ENTER를 누릅니다.
| | ipconfig | |
P.S. – 대문자와 소문자는 구분하지 않습니다. 명령은 대문자, 소문자 또는 두 가지 조합으로 입력할 수 있습니다.
- 여기에서 네트워크 정보를 확인할 수 있습니다. 여기에는 유선, 무선 및 가상 머신(선택 사항)의 네트워크 어댑터 정보가 포함됩니다.

나열된 정보는 이 도구를 자주 사용하지 않는 경우 이해하기 어려울 수 있습니다. 이를 분해하여 이해하는 데 도움을 드리겠습니다.
IPv4 주소: 이것은 컴퓨터의 IP 주소입니다.
서브넷 마스크: 이는 네트워크를 효율성, 속도 및 보안을 위해 두 부분으로 나누는 데 도움이 됩니다.
기본 게이트웨이: 여기서는 라우터를 통해 컴퓨터와 인터넷 간의 중개자 역할을 합니다.
IPConfig /all 사용 방법
IPConfig는 독립 실행형 명령으로 네트워크 어댑터 정보를 간략하게 표시합니다. IPConfig /all을 사용하면 동일한 정보의 자세한 내용을 볼 수 있습니다. 다음은 확장 정보를 보기 위해 사용하는 방법입니다.
- 먼저
cls를 입력한 후 Enter를 눌러 이전에 요청한 정보를 지웁니다.

- 화면이 지워지면 다음 명령을 입력합니다.
| | ipconfig /all | |
- 명령 프롬프트에 자세한 정보 목록이 나타납니다. 각 네트워크 어댑터는 제목 아래에 별도의 세부 정보를 가집니다.

알아야 할 몇 가지 용어는 다음과 같습니다:
호스트 이름: 이는 네트워크에서 다른 컴퓨터에 표시되는 컴퓨터의 이름입니다.
물리적 주소: 이는 MAC 주소로, 네트워크 또는 인터넷에서 사용되는 컴퓨터의 고유 주소입니다. 두 개의 MAC 주소가 동일할 수는 없습니다.
DHCP 사용 가능: 이는 네트워크 연결이 사용하는 IP 주소가 DHCP, 동적 호스트 구성 프로토콜(DHCP와 정적 IP 주소 간)임을 의미하며, 시간이 지남에 따라 변경됩니다.
DNS 서버: 이는 컴퓨터가 온라인에서 웹사이트에 액세스하는 데 사용하는 서버입니다. DNS 서버는 모든 웹사이트의 번호를 알고 있는 인터넷의 전화번호부와 같습니다.
웹사이트 주소를 입력하면, 원하는 웹사이트의 IP 주소로 변환됩니다.
IPConfig의 매개변수는 무엇인가?
IPConfig는 단순히 네트워크 어댑터 정보를 보는 방법이 아닙니다. 네트워크 어댑터와 인터넷을 원활하게 유지하는 데 도움이 되는 많은 중요한 기능을 수행할 수 있습니다.
IPConfig /?를 사용하여 사용할 수 있는 모든 IPConfig 명령을 찾을 수 있습니다. 다음은 그 방법입니다. 이전에 요청한 정보로 화면이 가득 차 있다면 진행하기 전에 cls를 사용하여 화면을 지우십시오.
- 다음 명령을 입력하고 ENTER를 누릅니다.
| | IPConfig /? | |
- 모든 IPConfig 명령이 화면에 나타납니다. IPConfig 명령을 사용하여 사용할 수 있는 모든 매개변수를 볼 수 있습니다.

기억해야 할 점은 이러한 명령이 동일한 기능을 수행한다는 것입니다. 더 긴 매개변수 명령을 입력하는 것을 피하기 위해 IPConfig와 IPConfig /all을 계속 사용할 수 있습니다.
| | IPConfig는 IPConfig /allcompartments와 동일한 내용을 표시합니다. | |
| | IPConfig /all은 ipconfig /allcompartments /all과 동일한 내용을 표시합니다. | |
IPConfig 매개변수를 통한 IP 주소 해제 및 갱신
IPConfig /Release 매개변수를 통한 IP 주소 해제
DHCP 서버를 사용하는 경우 IP 주소는 영구적이지 않습니다(다른 방법은 정적 IP로, 이는 저렴하지 않습니다). DHCP 서버는 짧은 기간 동안 IP를 할당합니다.
만료 기간은 일반적으로 24시간 후이며, 일반적으로 자동으로 갱신되어 새 IP 주소를 받습니다. 만료 후 자동으로 갱신되지 않을 수 있는 이유는 다음과 같습니다:
새로운 라우터 또는 모뎀 설치
정전 발생
로컬 네트워크 재구성
새로운 네트워크 요구 사항이 추가된 상태에서 컴퓨터를 다른 장소로 이동
어쨌든 IPConfig /Release 매개변수를 통해 IP 주소를 수동으로 해제할 수 있습니다.
다음은 명령 프롬프트를 통해 이를 수행하는 방법입니다.
- 명령 프롬프트를 열고 다음 매개변수 명령을 입력한 후 ENTER를 누릅니다.
| | ipconfig /release | |
참고 – 특정 어댑터의 IP 주소를 해제하려면 ipconfig /release “ *어댑터 이름* “을 입력하면 됩니다. 어댑터 이름을 자신의 어댑터 이름으로 바꾸십시오.
- “No operation can be…”라는 문구가 모든 어댑터에 대해 나타납니다. 모든 네트워크 어댑터의 IP 주소가 해제되므로 인터넷도 작동하지 않습니다.

IPConfig /Renew 매개변수를 통한 IP 주소 갱신
IPConfig /renew를 사용하여 IP 주소를 갱신할 것이며, 이는 모든 네트워크 어댑터에 새 IP를 할당합니다.
- 다음 명령을 입력하고 ENTER를 눌러 IP 주소를 갱신합니다.
| | ipconfig /renew | |

참고 – 특정 어댑터의 IP 주소를 갱신하려면 ipconfig /renew “ *어댑터 이름* “을 입력하면 됩니다. 어댑터 이름을 자신의 어댑터 이름으로 바꾸십시오.
- 모든 네트워크 어댑터가 새 IP 주소를 받게 되며, 평소처럼 인터넷을 사용할 수 있습니다.

IPConfig 명령으로 DNS 캐시 보기
DNS, 즉 도메인 이름 시스템은 사람들이 숫자 IP 주소 대신 쉽게 기억할 수 있는 이름을 사용하여 웹사이트 및 기타 온라인 리소스에 액세스할 수 있도록 하는 시스템입니다.
DNS를 인터넷의 “전화번호부”와 같은 것으로 생각해 보세요. 전화번호부에서 사람의 이름으로 전화번호를 찾을 수 있는 것처럼, DNS는 도메인 이름으로 웹사이트의 IP 주소를 찾을 수 있게 해줍니다.
이렇게 하면 사람들이 인터넷을 탐색하는 것이 훨씬 쉬워집니다. “google.com”과 같은 이름을 기억하는 것이 “172.217.16.46”과 같은 숫자 시퀀스를 기억하는 것보다 훨씬 쉽기 때문입니다.
마찬가지로 DNS 캐시는 DNS 조회 결과를 컴퓨터에 임시로 저장하는 데이터베이스입니다. 웹사이트를 방문하거나 DNS 해석이 필요한 다른 서비스를 사용할 때, 컴퓨터는 먼저 DNS 캐시를 확인하여 액세스하려는 도메인 이름의 최근 기록이 있는지 확인합니다.
기록이 있으면 저장된 IP 주소를 사용하여 웹사이트나 서비스에 연결하여 도메인 이름 해석 프로세스를 빠르게 할 수 있습니다. DNS 캐시에 도메인 이름에 대한 기록이 없으면 컴퓨터는 DNS 서버에 요청을 보내 IP 주소를 조회합니다.
이제 명령 프롬프트를 통해 IPConfig 명령을 사용하여 DNS 캐시를 확인해 보겠습니다.
- 명령 프롬프트를 열고 다음 명령을 입력한 후 ENTER를 누릅니다.
| | ipconfig /displaydns | |
- 여기에서 다양한 웹사이트와 애플리케이션의 DNS 캐시를 확인할 수 있습니다.

IPConfig 명령으로 Windows에서 DNS 캐시 지우는 방법
DNS 캐시를 지우는 것은 생각보다 더 많은 방법으로 도움이 될 수 있습니다. DNS 캐시를 지우는 이유 중 하나는 웹사이트 로딩 오류를 수정하기 위해서입니다. 특정 웹사이트를 로드할 때 오류가 발생하는 경우 DNS 캐시를 지우면 문제가 해결될 수 있습니다.
DNS 레코드의 혼잡을 지워 웹사이트 로딩 속도를 높일 수도 있습니다. 이는 방문한 사이트를 다른 사이트에서 볼 수 있기 때문에 개인 정보 보호를 개선할 수도 있습니다.
때때로 특정 사이트는 인터넷이 정상적으로 작동하는 동안 로드되지 않을 수 있습니다. DNS 캐시를 지우면 문제가 해결될 수 있습니다.
다음은 IPConfig 매개변수를 사용하여 DNS 캐시를 지우는 방법입니다.
- 명령 프롬프트를 열고 다음 명령을 입력한 후 ENTER를 누릅니다.
| | ipconfig /flushdns | |

2-4초 정도 소요되며, DNS가 “DNS Resolver Cache를 성공적으로 플러시했습니다.”라는 메시지와 함께 지워집니다.

참고 – 컴퓨터 외에도 Google Chrome은 자체 DNS 캐시를 유지하며, 이를 지워 문제를 완전히 해결할 수 있습니다. 반면 Mozilla Firefox는 RAM에 DNS 캐시를 저장하므로 브라우저를 닫으면 지워집니다.
당신에게 맡깁니다
이것이 Windows PC에서 IPConfig의 모든 명령을 실행하는 방법입니다. DNS 캐시를 지우고, IP 주소를 해제 및 갱신하는 등 IPConfig의 매개변수를 사용하여 반 다수의 다른 작업을 수행할 수 있습니다.
가끔씩 DNS 캐시를 지우면 컴퓨터에서 네트워크 문제를 겪지 않을 것입니다.
Wi-Fi를 통해 무선으로 인터넷에 연결되어 있다면 주기적으로 Wi-Fi를 꺼서 네트워크 캐시를 재설정하는 것을 고려해 보세요.
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.