베지밀

[네트워크] 윈도우 네트워크 명령어 정리 본문

Network

[네트워크] 윈도우 네트워크 명령어 정리

vegimil 2025. 1. 8. 09:05

cmd창을 통해 네트워크 상태를 확인해보자

 

ipconfig

IP 주소, 서브넷 마스크, 기본 게이트웨이 등 내 컴퓨터의 네트워크 설정을 확인할 수 있다.

 

ipconfig /all 을 통해 모든 네트워크 어댑터의 상세 정보도 확인 가능하다.

MAC 주소와 DHCP, DNS 서버 정보 등을 확인

 

ping

ping <ip 주소>를 통해 네트워크 연결 상태를 확인할 수 있다.

네트워크 점검 전 각 구간 별 ping을 통해 문제가 되는 회선을 발견할 수 있다.

-t : 무한히 ping 보내기

-n [숫자] : 원하는 개수만큼 보내기

 

tracert

특정 IP 주소나 도메인까지의 경로를 추적하여 네트워크의 중간 경로들을 확인하는 명령어.

구글 도메인으로 가는 경로를 추적해보았다.

-d : 호스트 이름이 아닌 ip 주소로 확인

 

netstat

네트워크 인터페이스 상태 및 활성화된 연결 정보를 확인할 수 있는 명령어.

 

포트 상태의 의미는 다음과 같다

Listening : 응답 대기 상태

Established : 상호 연결 상태

 

-a : 모든 연결 및 대기 포트 확인

-n : IP 주소 및 포트 지정

-p : 특정 프로토콜(tcp, udp 연결 상태만 확인)

그냥 netstat만 입력하면 Established 상태인 정보만 확인할 수 있다.

 

arp

arp 테이블 조회 명령어.

로컬 네트워크에서 IP 주소와 MAC 주소의 매핑 정보를 확인할 수 있다.

 

nslookup

DNS 서버 질의를 통해 도메인 이름을 IP 주소로 변환할 수 있다.

 

인터넷에 연결되었을 때는 외부 도메인 IP 주소를, 인터넷은 끊겼지만 로컬 DNS 서버에 연결할 때는 로컬 도메인 IP 주소를 확인 가능하다.

나의 경우에는 인터넷을 꺼도 DNS 질의가 잘 되었는데, 이전에 조회했던 DNS 캐시가 남아있는 경우였다.