Network & Server Factory

개인 공부 기록

Server & OS/Windows 10

[Windows 10] 여러 네트워크 사용 시 인터페이스 메트릭으로 우선순위 지정

1nfra 2021. 4. 29. 23:01
외부망과 내부망처럼 네트워크를 여러 개 연결하면 Windows는 메트릭이 낮은 경로를 우선 사용합니다. route print로 현재 메트릭을 확인하고, IPv4 고급 설정에서 자동 메트릭을 끄고 값을 직접 지정해 우선순위를 바꿨습니다.

1. 배경

보통은 네트워크를 하나만 쓰지만, 외부망과 내부망처럼 2개 이상에 동시에 연결할 때가 있습니다. 저는 아래처럼 여러 네트워크에 연결되어 있습니다.

연결된 네트워크 목록

2. 현재 우선순위 확인

명령 프롬프트에서 경로 테이블을 확인합니다.

route print

route print 결과

 

오른쪽 끝의 메트릭이 우선순위이며, 숫자가 낮을수록 먼저 사용됩니다. 기본 경로(0.0.0.0)가 여러 개라면 메트릭이 가장 낮은 인터페이스로 인터넷에 나갑니다.

3. 우선순위 변경

3.1 어댑터 속성

우선순위를 바꿀 네트워크를 열고 속성을 누릅니다.

3.2 IPv4 고급 설정

인터넷 프로토콜 버전 4(TCP/IPv4)를 선택하고 속성 > 고급을 누릅니다.

3.3 인터페이스 메트릭 지정

자동 메트릭 체크를 해제하고 인터페이스 메트릭에 1~9999 사이 값을 입력합니다. 값이 작을수록 우선순위가 높습니다.

자동 메트릭 해제 후 값 입력

 

PowerShell(관리자)로도 같은 설정을 할 수 있습니다. 인터페이스 이름은 환경에 맞게 바꿉니다.

Get-NetIPInterface -AddressFamily IPv4
Set-NetIPInterface -InterfaceAlias "이더넷" -InterfaceMetric 10

4. 정리

  • route print의 메트릭 값이 낮은 경로가 먼저 사용됩니다.
  • 어댑터의 IPv4 고급 설정에서 자동 메트릭을 끄고 값을 지정합니다.
  • 먼저 쓸 네트워크에 더 작은 값을 줍니다.
728x90
서울
--:--:--
-전체 글
-카테고리
오늘 방문