명령: "route" 켜짐 Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. 사용 가능
명령의 예 "route"
Route 명령은 Windows 컴퓨터의 라우팅 테이블을 보거나 수정하는 데 사용됩니다. 다음은
"route" 명령을 사용하는 몇 가지 예입니다.
### 라우팅 테이블 보기:
예 1: 전체 라우팅 테이블 보기:
route print
이 명령은 네트워크 인터페이스, 네트워크 주소, 게이트웨이 주소 및 메트릭을 포함한 전체 라우팅 테이블을 표시합니다.
예 2: 특정 대상 호스트에 대한 라우팅 테이블 보기:
route print -4 192.168.1.1
이 명령은 특정 대상 호스트(여기서는 192.168.1.1)에 대한 라우팅 테이블을 표시합니다.
### 경로 추가:
예 3: 고정 경로 추가:
route add 10.0.0.0 mask 255.0.0.0 192.168.1.1
이 명령은 서브넷 마스크가 255.0.0.0이고 게이트웨이가 192.168.1.1인 네트워크 10.0.0.0에 대한 고정 경로를 추가합니다.
예 4: 영구 경로 추가:
route -p add 172.16.0.0 mask 255.255.0.0 192.168.1.1
이 명령은 서브넷 마스크가 255.255.0.0이고 게이트웨이가 192.168.1.1인 네트워크 172.16.0.0에 대한 영구 고정 경로를 추가합니다. 옵션
`-p`재부팅 후에도 유지되도록 경로를 지속적으로 만듭니다.
### 경로 삭제 중:
예 5: 고정 경로 삭제:
route delete 10.0.0.0
이 명령은 네트워크 10.0.0.0의 고정 경로를 삭제합니다.
예 6: 모든 영구 경로 삭제:
route -p delete *
이 명령은 모든 영구 경로를 삭제합니다. 영구 경로가 제거되므로 주의해서 사용해야 합니다.
### 추가 옵션:
예 7: 경로의 측정항목 변경:
route change 192.168.1.0 mask 255.255.255.0 metric 10
이 명령은 192.168.1.0 네트워크에 대한 경로의 메트릭을 10으로 변경합니다.
이 예는
"route" 명령이 다양한 시나리오에서 어떻게 사용될 수 있는지에 대한 아이디어를 제공하기 위한 것입니다. 특정 요구 사항과 네트워크 설정에 따라 매개변수가 달라질 수 있습니다. 사용
`route /?`옵션 및 매개변수의 전체 목록을 보려면
"route" Microsoft Windows 도움말에서 발췌
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\WINDOWS>
Manipulates network routing tables.
ROUTE [-f] [-p] [command [destination]
[MASK netmask] [gateway] [METRIC metric] [IF
interface]
-f Clears the routing tables of all gateway entries.
If this is
used in conjunction with one of the commands, the
tables are
cleared prior to running the command.
-p When used with the ADD command, makes a route
persistent across
boots of the system. By default, routes are not
preserved
when the system is restarted. Ignored for all
other commands,
which always affect the appropriate persistent
routes. This
option is not supported in Windows 95.
command One of these:
PRINT Prints a route
ADD Adds a route
DELETE Deletes a route
CHANGE Modifies an existing route
destination Specifies the host.
MASK Specifies that the next parameter is the 'netmask'
value.
netmask Specifies a subnet mask value for this route
entry.
If not specified, it defaults to 255.255.255.255.
gateway Specifies gateway.
interface the interface number for the specified route.
METRIC specifies the metric, ie. cost for the
destination.
All symbolic names used for destination are looked up in the
network database
file NETWORKS. The symbolic names for gateway are looked up in
the host name
database file HOSTS.
If the command is PRINT or DELETE. Destination or gateway can be
a wildcard,
(wildcard is specified as a star '*'), or the gateway argument
may be omitted.
If Dest contains a * or ?, it is treated as a shell pattern, and
only
matching destination routes are printed. The '*' matches any
string,
and '?' matches any one char. Examples: 157.*.1, 157.*, 127.*,
*224*.
Diagnostic Notes:
Invalid MASK generates an error, that is when (DEST & MASK)
!= DEST.
Example> route ADD 157.0.0.0 MASK 155.0.0.0 157.55.80.1 IF 1
The route addition failed: The specified mask
parameter is invalid. (Destination & Mask) != Destination.
Examples:
> route PRINT
> route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF
2
destination^ ^mask ^gateway metric^
^
Interface^
If IF is not given, it tries to find the best interface for
a given
gateway.
> route PRINT
> route PRINT 157* .... Only prints those matching
157*
> route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2
IF 2
CHANGE is used to modify gateway and/or metric only.
> route PRINT
> route DELETE 157.0.0.0
> route PRINT
중요 정보, "route" 명령에 대한 팁
사용할 때`route`명령을 실행하는 데 특히 보안 및 네트워크 구성과 관련하여 주목해야 할 몇 가지 중요한 사항이 있습니다.
### 보안 및 신뢰성:
1. 액세스 권한: 라우팅 테이블을 수정하려면 관리 권한이 필요합니다. 따라서 관리자 권한으로 명령 프롬프트를 열어 상승된 권한으로 명령을 실행하십시오.
2. 영구 경로: 영구 경로를 추가하거나 삭제할 때(`route -p`), 네트워크 연결에 미치는 영향을 명확하게 이해했는지 확인하세요. 잘못 구성된 영구 경로는 특히 재부팅 후 네트워크 문제를 일으킬 수 있습니다.
### 네트워크 구성:
3. 옵션의 올바른 사용: 필요에 맞는 올바른 옵션과 매개변수를 사용하십시오. 잘못된 구성으로 인해 연결 문제가 발생할 수 있습니다.
4. 경로의 유효성: 추가된 경로가 의미가 있고 유효한지 확인하세요. 잘못된 라우팅 항목으로 인해 네트워크 연결 오류가 발생할 수 있습니다.
### 오류 처리 및 모니터링:
5. 로깅: 경로를 추가하거나 수정할 때 로그 데이터를 주의 깊게 검토하여 경로가 올바르게 구성되었는지, 오류가 없는지 확인하세요.
6. 네트워크 대기 시간 모니터링: 대규모 네트워크 또는 라우팅 테이블 변경의 경우 변경 사항으로 인해 심각한 성능 문제가 발생하지 않도록 네트워크 대기 시간을 모니터링하는 것이 중요합니다.
### 경로 삭제:
7. 삭제 시 주의 사항: 경로 삭제 시(`route delete`) 네트워크 문제를 방지하려면 올바른 경로를 삭제했는지 확인해야 합니다.
8. 기존 연결: 경로를 삭제하면 기존 네트워크 연결에 영향을 줄 수 있습니다. 생산 시간 외에 이 작업을 수행하는 것이 좋습니다.
### 네트워크 보안:
9. 방화벽 영향: 라우팅 테이블을 변경하면 방화벽 구성에 영향을 미칠 수 있습니다. 새 경로를 수용할 수 있도록 방화벽이 적절하게 구성되어 있는지 확인하십시오.
### 일반 고려사항:
10. 백업: 라우팅 테이블을 크게 변경하기 전에 현재 구성의 백업을 만듭니다. 이를 통해 문제 발생 시 빠른 복구가 가능합니다.
11. 문서화: 라우팅 테이블의 모든 변경 사항을 정확하게 문서화하여 이를 추적하고 필요한 경우 이전 구성으로 되돌릴 수 있습니다.
이 점들이 당신에게 도움이 될 것입니다`route`-안전하고 효과적으로 사용하라는 명령입니다. 네트워크 문제를 방지하려면 라우팅 테이블을 주의 깊게 변경하는 것이 좋습니다.