Windows 라우팅 테이블에 새 경로를 추가하는 방법

Windows Lauting Teibeul E Sae Gyeongloleul Chugahaneun Bangbeob



이 가이드에서는 Windows의 라우팅 테이블에 새 경로를 추가하는 방법을 알아봅니다.

전제 조건:

이 가이드에 설명된 단계를 수행하려면 다음 구성 요소가 필요합니다.

Windows 라우팅 테이블

라우팅 테이블은 네트워크를 통해 이동하는 데이터 패킷이 어디로 이동할지 지정하는 일련의 규칙을 나타냅니다. 규칙은 종종 테이블 형식으로 표시되므로 이름이 붙었습니다. 목표는 효과적인 라우팅 결정을 내리는 것입니다.







네트워킹 기능을 갖춘 모든 운영 체제에는 일종의 라우팅 테이블이 함께 제공되며 Windows도 예외는 아닙니다. Windows 10 및 Windows 11에서는 네트워크에 연결되어 있으면 운영 체제가 자동으로 라우팅 테이블을 생성합니다.



기존 규칙 외에도 라우팅 테이블에 규칙을 수동으로 추가할 수도 있습니다. 대부분의 사용자에게는 이 기능이 필요하지 않지만 일부 상황에서는 유용할 수 있습니다. 예를 들어:



  • 여러 개의 인터넷 연결이 있으며 서로 다른 목적으로 사용됩니다.
  • 네트워크에는 여러 개의 서브넷이 있으며 특정 서브넷으로 트래픽을 보내야 합니다.
  • Windows 시스템이 네트워크 라우터 역할을 하고 있습니다.

Windows 라우팅 테이블 보기

Windows의 기본 라우팅 테이블을 보려면 관리자 권한 명령 프롬프트 또는 Windows PowerShell 콘솔에서 다음 명령을 실행하세요.





$ 경로 인쇄

각 라우팅 규칙 항목에는 다음과 같은 여러 값이 있습니다.



  • 목적지 : 도달할 호스트를 지정합니다.
  • 넷마스크 : 경로 항목의 서브넷 마스크 값입니다. 지정하지 않으면 기본값(255.255.255.255)이 사용됩니다.
  • 상호 작용 : 특정 경로에 대한 인터페이스입니다.
  • 미터법 : 목적지의 무게. 값이 낮을수록 규칙의 우선순위가 높아집니다.

라우팅 테이블은 메트릭 값으로 구성되어야 합니다. Windows에서는 라우팅 테이블을 거꾸로 표시합니다. 이는 첫 번째 항목이 마지막 규칙(다른 모든 규칙이 실패하는 경우 기본 규칙)임을 의미합니다.

모든 IP 대상에 대해 운영 체제는 라우팅 테이블을 참조합니다. 여러 규칙이 일치하는 경우 메트릭 값이 가장 작은 규칙이 사용됩니다.

IPv4와 IPv6에는 서로 다른 라우팅 규칙이 있습니다. 특정 프로토콜에 대한 라우팅 규칙을 얻으려면 대신 다음 명령을 사용하십시오.

$ 경로 인쇄 -4

$ 경로 인쇄 -6

정적 경로 추가

'route' 명령을 사용하면 라우팅 테이블에 고정 경로를 추가할 수 있습니다. 명령 구조는 다음과 같습니다.

$ 경로 추가 < 목적지_주소 > 마스크 < 서브넷 마스크 > < 게이트웨이 > < 미터법 >

예를 들어 게이트웨이 10.2.2.1을 사용하기 위해 10.1.1.25에 대한 경로를 추가하려면 명령은 다음과 같습니다.

$ 경로 ADD 10.1.1.25 MASK 255.255.255.255 10.2.2.1

경로를 추가한 후 라우팅 테이블이 그에 따라 업데이트되었는지 확인합니다.

$ 경로 인쇄

사용자 정의 경로 항목의 메트릭 값을 지정하지 않았으므로 자동으로 결정되었습니다.

영구 정적 경로 추가

이전 예에서는 Windows 라우팅 테이블에 고정 경로를 추가했습니다. 그러나 Windows는 재부팅 후 기본 라우팅 테이블로 다시 재설정되므로 해당 항목은 일시적입니다.

영구 정적 경로를 생성하려는 경우 명령 구조는 다음과 같습니다.

$ 경로 추가 < 목적지_주소 > 마스크 < 서브넷 마스크 > < 게이트웨이 > < 미터법 > -피

여기에 추가로 ' p” 플래그는 “route” 명령에 라우팅 테이블에 영구 고정 경로를 추가하라고 지시합니다.

성공적으로 추가되면 규칙이 '영구 경로' 섹션 아래에 표시됩니다.

정적 경로 삭제

라우팅 규칙이 더 이상 필요하지 않은 경우 라우팅 테이블에서 이를 제거하여 복잡함을 줄이고 효율성을 높이는 것이 좋습니다.

고정 경로를 추가할 때 네트워크, 서브넷 마스크, 게이트웨이를 지정해야 했습니다. 그러나 항목을 삭제하려면 네트워크만 언급하면 ​​됩니다. 따라서 명령 구조는 다음과 같습니다.

$ 경로 삭제 < 회로망 >

예를 들어 이전에 추가한 10.1.1.25의 정적 경로를 삭제하려면 명령은 다음과 같습니다.

$ 경로 삭제 10.1.1.25

정적 경로 규칙 수정

사용자 지정 경로 규칙으로 작업할 때 원하는 결과를 얻으려면 규칙을 여러 번 업데이트해야 할 수도 있습니다. 다행히 'route' 명령은 정적 경로 규칙 수정을 지원합니다.

정적 경로를 편집하기 위한 명령 구조는 다음과 같습니다.

$ 노선 변경 < 회로망 > 마스크 < 서브넷 마스크 > < 게이트웨이 > 미터법 < 미터법 >

기존 규칙의 게이트웨이 및 지표 값만 변경할 수 있습니다. 규칙을 완전히 변경하려면 규칙을 삭제하고 처음부터 다시 만들어야 합니다.

결론

이 가이드에서는 Windows의 정적 경로 테이블에 대해 논의했습니다. 가장 효율적인 방식으로 네트워크 트래픽을 대상으로 리디렉션하는 역할을 하는 데이터베이스입니다. 라우팅 테이블에 사용자 지정 정적 경로 규칙을 추가하는 방법을 시연했습니다. 또한 필요에 따라 기존 규칙을 수정하고 삭제하는 방법도 보여주었습니다.

Windows 운영 체제를 마스터하는 데 관심이 있으십니까? 확인해 보세요 Windows OS 하위 카테고리 시스템을 완벽하게 제어하는 ​​데 도움이 되는 수많은 가이드가 있습니다.

즐거운 컴퓨팅!