Windows에서 인터넷 연결 문제를 점검하거나 공유기, DNS, 네트워크 어댑터 설정을 확인해야 할 때 가장 먼저 사용할 수 있는 CMD 명령어 중 하나가 ipconfig입니다.
기본 ipconfig 명령어만으로도 현재 컴퓨터의 IPv4 주소와 기본 게이트웨이를 확인할 수 있지만, 네트워크 정보를 조금 더 자세하게 살펴보려면 ipconfig /all 명령어를 알아두는 것이 좋습니다.
ipconfig /all을 실행하면 단순한 IP 주소뿐만 아니라 DNS 서버, DHCP 서버, MAC 주소, 네트워크 어댑터 정보, DHCP 임대 정보 등 Windows에 구성된 다양한 네트워크 정보를 한 번에 확인할 수 있습니다.
이번 글에서는 CMD에서 ipconfig /all을 실행하는 방법과 함께 출력되는 주요 항목이 무엇을 의미하는지 하나씩 알아보겠습니다.
ipconfig /all 명령어란?
ipconfig /all은 Windows 컴퓨터에 구성된 TCP/IP 네트워크 정보를 자세하게 표시하는 명령어입니다.
CMD에서 다음과 같이 입력합니다.
ipconfig /all
Enter 키를 누르면 현재 컴퓨터에 설치된 네트워크 어댑터와 각각의 TCP/IP 구성 정보가 표시됩니다.
기본 ipconfig가 핵심적인 IP 정보를 빠르게 확인하는 용도라면 ipconfig /all은 현재 Windows의 네트워크 설정을 자세하게 분석하는 용도에 가깝습니다.
따라서 단순히 내 IPv4 주소만 확인하려는 경우에는 기본 ipconfig로도 충분하지만, DNS나 DHCP 같은 세부 정보를 확인하려면 /all 옵션이 유용합니다.
CMD에서 ipconfig /all 실행하는 방법
먼저 Windows에서 명령 프롬프트를 실행합니다.
작업 표시줄 검색창에 cmd 또는 명령 프롬프트를 입력한 다음 명령 프롬프트를 실행합니다.
또는 Windows 키 + R을 눌러 실행 창을 연 다음 다음과 같이 입력합니다.
cmd
CMD가 실행되면 아래 명령어를 입력하고 Enter 키를 누릅니다.
ipconfig /all
정상적으로 실행되면 화면에 Windows IP 구성이라는 항목과 함께 여러 네트워크 어댑터의 정보가 나타납니다.
단순 조회 목적의 ipconfig /all은 일반적으로 관리자 권한 없이 실행할 수 있습니다.
ipconfig와 ipconfig /all의 차이
두 명령어의 가장 큰 차이는 출력되는 정보의 양입니다.
기본 명령어는 다음과 같습니다.
ipconfig
주로 IPv4 주소, 서브넷 마스크, 기본 게이트웨이 등 핵심적인 네트워크 정보를 빠르게 확인할 때 사용합니다.
반면 다음 명령어는
ipconfig /all
네트워크 어댑터에 관한 훨씬 자세한 정보를 표시합니다.
예를 들어 환경에 따라 다음과 같은 항목을 확인할 수 있습니다.
- 호스트 이름
- 네트워크 어댑터 설명
- 물리적 주소
- DHCP 사용 여부
- IPv4 주소
- IPv6 관련 정보
- 서브넷 마스크
- 기본 게이트웨이
- DHCP 서버
- DNS 서버
- DHCP 임대 시작 및 만료 정보
따라서 **빠른 IP 확인은 ipconfig, 상세한 네트워크 분석은 ipconfig /all**이라고 구분하면 이해하기 쉽습니다.
IPv4 주소 확인하는 방법
ipconfig /all을 실행한 뒤 현재 사용 중인 네트워크 어댑터를 찾으면 IPv4 주소 항목을 확인할 수 있습니다.
예를 들어 다음과 같이 표시될 수 있습니다.
IPv4 주소 . . . . . . . . . : 192.168.0.15
가정이나 사무실에서 공유기를 사용하는 경우 192.168.x.x, 10.x.x.x 등의 사설 IP 주소가 표시되는 경우가 많습니다.
이 주소는 현재 로컬 네트워크 안에서 해당 컴퓨터를 식별하는 데 사용됩니다.
공유기 관리, NAS 접속, 네트워크 프린터 설정 또는 내부 네트워크 문제를 확인할 때 알아두면 유용한 정보입니다.
단, 여기에서 표시되는 IPv4 주소가 인터넷에서 보이는 공인 IP 주소와 항상 같은 것은 아닙니다.
DNS 서버 주소 확인하기
ipconfig /all을 사용하는 중요한 이유 중 하나는 현재 Windows가 이용하는 DNS 서버 주소를 확인할 수 있다는 점입니다.
출력 결과에서 다음 항목을 찾습니다.
DNS 서버 . . . . . . . . . . :
DNS는 사람이 사용하는 도메인 이름을 네트워크 통신에 필요한 IP 주소와 연결하는 과정에서 중요한 역할을 합니다.
예를 들어 웹 브라우저에 특정 사이트의 도메인을 입력했을 때 DNS 조회를 통해 해당 도메인에 연결된 주소를 찾게 됩니다.
따라서 인터넷 연결 자체는 되어 있는데 특정 도메인 접속이나 이름 확인 과정에 문제가 의심되는 경우 DNS 설정을 살펴볼 수 있습니다.
ipconfig /all을 이용하면 현재 컴퓨터에 어떤 DNS 서버가 구성되어 있는지 빠르게 확인할 수 있습니다.
MAC 주소 확인하는 방법
컴퓨터의 MAC 주소를 확인해야 할 때도 ipconfig /all을 활용할 수 있습니다.
Windows의 출력 결과에서는 일반적으로 MAC 주소가 물리적 주소(Physical Address)라는 이름으로 표시됩니다.
예를 들면 다음과 같은 형태입니다.
물리적 주소 . . . . . . . . : 00-1A-2B-3C-4D-5E
위 값은 설명을 위한 예시입니다.
여기서 중요한 점은 컴퓨터에 네트워크 어댑터가 여러 개 있다면 물리적 주소 역시 여러 개 나타날 수 있다는 것입니다.
유선 Ethernet 어댑터와 Wi-Fi 어댑터는 서로 다른 네트워크 인터페이스이므로 각각 별도의 주소를 가질 수 있습니다.
따라서 MAC 주소를 확인할 때는 숫자만 복사하지 말고 어떤 네트워크 어댑터 아래에 표시된 값인지 함께 확인하는 것이 중요합니다.
기본 게이트웨이 확인하기
ipconfig /all에서는 기본 게이트웨이(Default Gateway)도 확인할 수 있습니다.
가정용 공유기를 이용하는 환경에서는 다음과 같은 형태를 자주 볼 수 있습니다.
기본 게이트웨이 . . . . . . : 192.168.0.1
또는 네트워크 구성에 따라 다른 주소가 표시될 수 있습니다.
기본 게이트웨이는 현재 네트워크에서 다른 네트워크로 데이터를 전달할 때 사용하는 기본 경로입니다.
일반적인 가정용 네트워크에서는 공유기의 내부 IP 주소가 기본 게이트웨이로 설정되는 경우가 많기 때문에 공유기 관리 페이지의 주소를 확인할 때도 참고할 수 있습니다.
인터넷 연결에 문제가 있다면 IPv4 주소와 함께 기본 게이트웨이가 정상적으로 구성되어 있는지 확인해 보는 것도 하나의 점검 방법입니다.
DHCP 사용 여부 확인하기
ipconfig /all 결과에서는 DHCP 사용 항목도 확인할 수 있습니다.
DHCP는 네트워크에 연결된 장치에 IP 주소와 기타 네트워크 설정을 자동으로 제공하는 데 사용되는 방식입니다.
출력 결과에서 DHCP가 활성화되어 있다면 현재 컴퓨터가 네트워크 설정을 자동으로 할당받도록 구성되어 있다는 것을 확인할 수 있습니다.
일반적인 가정용 공유기 환경에서는 공유기의 DHCP 기능을 통해 컴퓨터나 스마트폰 등에 사설 IP 주소가 자동으로 할당되는 경우가 많습니다.
따라서 IP 주소가 정상적으로 할당되지 않는 문제가 발생했을 때 DHCP 관련 정보도 확인 대상이 될 수 있습니다.
DHCP 서버 주소는 무엇일까?
DHCP가 사용 중인 환경에서는 ipconfig /all 결과에 DHCP 서버 항목이 나타날 수 있습니다.
예를 들어 다음과 같습니다.
DHCP 서버 . . . . . . . . . : 192.168.0.1
가정용 네트워크에서는 공유기가 DHCP 서버 역할을 담당하는 경우가 많습니다.
이 경우 공유기가 컴퓨터에 사용할 IP 주소와 네트워크 설정을 자동으로 전달합니다.
다만 모든 네트워크가 동일하게 구성되는 것은 아니므로 회사, 학교, 기관 등의 네트워크에서는 별도의 DHCP 서버가 사용될 수도 있습니다.
DHCP 임대 시작과 만료는 무엇일까?
ipconfig /all 결과를 자세히 보면 환경에 따라 임대 시작과 임대 만료에 해당하는 정보도 확인할 수 있습니다.
DHCP에서 IP 주소를 할당할 때 해당 주소가 무조건 영구적으로 고정되는 것은 아닙니다.
일정 기간 동안 사용할 수 있도록 임대하는 방식이 사용될 수 있습니다.
따라서 DHCP 문제를 분석하거나 특정 장치의 IP 주소가 변경되는 이유를 파악할 때 임대 정보를 참고할 수 있습니다.
일반 사용자가 매번 확인해야 하는 항목은 아니지만, ipconfig /all 결과를 제대로 이해하려면 알아두면 좋은 정보입니다.
네트워크 어댑터 설명 확인하기
ipconfig /all을 실행하면 설명(Description) 항목을 통해 현재 네트워크 어댑터에 대한 정보도 확인할 수 있습니다.
예를 들어 Wi-Fi 어댑터, Ethernet 어댑터 또는 가상 네트워크 어댑터 등이 각각 표시될 수 있습니다.
특히 컴퓨터에 네트워크 장치가 여러 개 설치되어 있다면 어떤 어댑터가 실제 인터넷 연결에 사용되고 있는지 구분해야 합니다.
현재 Wi-Fi를 이용하고 있다면 무선 LAN 어댑터 항목을, 랜 케이블을 연결해서 사용한다면 Ethernet 항목을 먼저 살펴보는 것이 좋습니다.
ipconfig /all에 항목이 너무 많이 나올 때
처음 ipconfig /all을 실행하면 예상보다 많은 내용이 표시될 수 있습니다.
VPN 프로그램, Hyper-V나 가상 머신 관련 소프트웨어, 기타 네트워크 기능이 설치되어 있다면 가상 어댑터가 추가되어 있기 때문입니다.
이때 모든 항목을 하나씩 분석할 필요는 없습니다.
현재 인터넷 연결에 사용 중인 어댑터부터 찾고 다음 정보를 우선적으로 확인하면 됩니다.
IPv4 주소 → 기본 게이트웨이 → DNS 서버 → DHCP 서버 → 물리적 주소
이 다섯 가지를 구분할 수 있다면 기본적인 ipconfig /all 결과를 읽는 데 큰 도움이 됩니다.
ipconfig /all 결과를 파일로 저장하는 방법
네트워크 문제를 기록하거나 나중에 비교해야 한다면 출력 결과를 텍스트 파일로 저장할 수도 있습니다.
예를 들어 다음과 같이 사용할 수 있습니다.
ipconfig /all > "%USERPROFILE%\Desktop\ipconfig.txt"
실행하면 현재 사용자의 바탕 화면에 ipconfig.txt 파일이 생성되고 ipconfig /all의 출력 내용이 저장됩니다.
이 방법은 네트워크 설정 변경 전후를 비교하거나 자신의 PC 정보를 기록할 때 유용합니다.
다만 저장된 파일에는 IP 주소, MAC 주소, 네트워크 구성 정보 등 공개할 필요가 없는 정보가 포함될 수 있습니다.
따라서 해당 파일이나 CMD 화면을 인터넷 커뮤니티 등에 그대로 올리기보다는 공개할 정보가 무엇인지 먼저 확인하는 것이 좋습니다.
ipconfig /all은 언제 사용하면 좋을까?
단순히 현재 IP 주소 하나만 확인한다면 기본 ipconfig가 더 빠릅니다.
하지만 다음과 같은 상황에서는 ipconfig /all이 유용합니다.
- 현재 사용 중인 DNS 서버를 확인할 때
- Wi-Fi 또는 Ethernet 어댑터의 MAC 주소를 확인할 때
- DHCP가 활성화되어 있는지 확인할 때
- DHCP 서버 주소를 확인할 때
- 기본 게이트웨이를 확인할 때
- 네트워크 어댑터 종류를 구분할 때
- 네트워크 문제 해결을 위해 상세 설정을 기록할 때
즉, ipconfig /all은 단순 IP 확인 명령어라기보다 Windows의 현재 네트워크 구성을 한눈에 확인하는 진단 명령어라고 이해하면 좋습니다.
ipconfig /all 사용 시 알아둘 점
ipconfig /all 자체는 정보를 조회하는 명령어이므로 비교적 부담 없이 사용할 수 있습니다.
하지만 출력된 정보를 다룰 때는 주의가 필요합니다.
특히 자신의 네트워크 설정 화면을 캡처해서 공개할 경우 MAC 주소, 내부 IP 주소, 호스트 이름 등 여러 정보가 함께 노출될 수 있습니다.
문제 해결을 위해 화면을 공유해야 한다면 공개할 필요가 없는 식별 정보는 가린 뒤 게시하는 습관을 들이는 것이 좋습니다.
또한 인터넷에서 본 네트워크 설정값을 자신의 컴퓨터에 그대로 적용하기보다는 현재 네트워크 환경이 어떻게 구성되어 있는지 먼저 확인해야 합니다.
ipconfig /all 핵심 정리
CMD에서 다음 명령어를 실행하면 Windows의 상세 네트워크 정보를 확인할 수 있습니다.
ipconfig /all
결과에서 처음 확인할 핵심 항목은 다음과 같습니다.
IPv4 주소
현재 네트워크에서 컴퓨터가 사용하는 IPv4 주소입니다.
기본 게이트웨이
다른 네트워크로 통신하기 위한 기본 경로를 나타냅니다.
DNS 서버
도메인 이름을 IP 주소와 연결하는 DNS 조회에 사용되는 서버 정보입니다.
물리적 주소
해당 네트워크 어댑터의 MAC 주소를 확인할 수 있는 항목입니다.
DHCP 서버
DHCP를 통해 네트워크 설정을 제공하는 서버를 확인할 수 있습니다.
이 다섯 가지 항목부터 익히면 복잡해 보이는 ipconfig /all 결과도 훨씬 쉽게 읽을 수 있습니다.
마무리
ipconfig /all은 Windows에서 IP 주소, DNS 서버, 기본 게이트웨이, MAC 주소, DHCP 정보와 네트워크 어댑터 설정을 한 번에 확인할 수 있는 CMD 명령어입니다.
기본 ipconfig 명령어가 IPv4 주소와 게이트웨이 등 핵심 정보를 빠르게 확인하는 데 적합하다면, ipconfig /all은 네트워크 설정을 조금 더 자세하게 분석해야 할 때 유용합니다.
처음에는 출력되는 항목이 많아 복잡해 보일 수 있지만 IPv4 주소 → 기본 게이트웨이 → DNS 서버 → DHCP → MAC 주소 순서로 확인하면 이해하기 어렵지 않습니다.
특히 인터넷 연결 문제를 직접 점검하려면 단순히 명령어를 실행하는 것에서 끝내지 않고 각각의 값이 어떤 역할을 하는지 알아두는 것이 중요합니다.
ipconfig와 ipconfig /all을 이해했다면 다음으로는 ping 명령어를 이용해 인터넷 연결 상태와 특정 서버까지의 응답 시간을 확인하는 방법을 익혀보는 것을 추천합니다.