본문 바로가기
IT/윈도우

윈도우 네트워크 메트릭(Metric) 값 조회 및 경로 설정

by JGSHIN 2025. 2. 17.
SMALL

네트워크 메트릭(Metric)은 여러 개의 네트워크 인터페이스가 있을 때, Windows가 어떤 경로를 우선적으로 사용할지를 결정하는 값입니다. 메트릭 값이 낮을수록 우선순위가 높습니다.

예를 들어, Wi-Fi와 유선 LAN이 동시에 연결되어 있을 때, 메트릭 값이 낮은 네트워크를 기본 게이트웨이로 사용하게 됩니다.

📌 1. 현재 네트워크 인터페이스의 메트릭 값 조회하기

 
netsh interface ipv4 show interfaces
 

이 명령을 실행하면 현재 활성화된 네트워크 인터페이스 목록과 함께 인터페이스 인덱스(ID) 및 메트릭 값을 확인할 수 있습니다.

 

 

Idx (색인): 네트워크 인터페이스의 ID
메트릭 (Metric): 현재 인터페이스의 우선순위 값 (낮을수록 우선순위 높음)
이름(Name): 네트워크 인터페이스 이름

위 예제에서는 LAN1(유선)이 메트릭 35, VMware Network Adapter VMnet1(가상)이 메트릭 35이므로 유선이 우선적으로 사용됩니다.


📌 2. 특정 네트워크 인터페이스의 메트릭 값 조정하기

메트릭 값을 수동으로 조정하려면, 아래 명령어를 사용합니다.

netsh interface ipv4 set interface [인터페이스 인덱스] metric=[원하는 메트릭 값]
 

예제 (Wi-Fi 우선순위를 높이기 위해 메트릭 값을 낮춤)

netsh interface ipv4 set interface 13 metric=10
 

Wi-Fi(인덱스 13)의 메트릭 값을 10으로 변경하여, 기본 네트워크로 설정됨.

 

예제 (유선 LAN 우선순위를 높이기 위해 메트릭 값을 조정)

netsh interface ipv4 set interface 17 metric=5
 

유선 LAN(인덱스 17)의 메트릭 값을 5로 변경하여, 무선보다 높은 우선순위 설정.


📌 3. 특정 게이트웨이 경로의 메트릭 값 변경

특정 네트워크 인터페이스의 게이트웨이 경로에 대한 메트릭 값을 변경할 수도 있습니다.

 

현재 라우팅 테이블 확인

route print
 

➡ 현재 설정된 네트워크 인터페이스별 게이트웨이 및 메트릭 값 확인.

 

기존 게이트웨이의 메트릭 조정

route change 0.0.0.0 mask 0.0.0.0 [게이트웨이 IP] metric [메트릭 값]
 

예제

route change 0.0.0.0 mask 0.0.0.0 192.168.0.1 metric 5
 

기본 게이트웨이(192.168.0.1)의 메트릭 값을 5로 설정하여, 최우선 경로로 사용.

 

새로운 게이트웨이 추가 (필요한 경우)

route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 metric 10
 

192.168.1.1을 추가하고, 메트릭을 10으로 설정.


📌 4. 자동 메트릭 기능 해제 후 수동 설정

Windows는 기본적으로 자동 메트릭(AutoMetric) 기능을 사용하여 인터페이스 우선순위를 설정합니다.
이 기능을 끄고 수동으로 설정하려면, 다음과 같이 실행하세요.

자동 메트릭 비활성화

netsh interface ipv4 set interface [인터페이스 인덱스] metric=[원하는 메트릭 값]
 

예제

netsh interface ipv4 set interface 13 metric=10
 

➡ Wi-Fi(인덱스 13)의 메트릭을 수동으로 10으로 설정.

 

자동 메트릭 다시 활성화

netsh interface ipv4 set interface 13 metric=automatic

📌 5. 네트워크 우선순위 변경 확인

설정이 정상적으로 적용되었는지 다시 확인하려면 아래 명령어를 실행하세요.

netsh interface ipv4 show interfaces
 

또는 route print 명령어를 사용하여 라우팅 테이블에서 기본 경로(0.0.0.0)의 메트릭 값이 낮은 인터페이스가 우선적으로 사용되는지 확인하세요.


요약

🔹 netsh interface ipv4 show interfaces → 현재 인터페이스 메트릭 값 확인
🔹 netsh interface ipv4 set interface [인덱스] metric=[값] → 특정 인터페이스 메트릭 값 변경
🔹 route print → 현재 라우팅 테이블 및 게이트웨이 우선순위 확인
🔹 route change 0.0.0.0 mask 0.0.0.0 [게이트웨이 IP] metric [값] → 특정 게이트웨이의 메트릭 값 변경
🔹 netsh interface ipv4 set interface [인덱스] metric=automatic → 자동 메트릭 복원

이제 네트워크 우선순위를 자유롭게 조정할 수 있습니다! 🚀

LIST
📧 이메일 문의
by @ 2025 JGSHIN