답변:
네. 명령 행을 열고 다음을 입력하십시오.tracert 1.2.3.4
-d
(IP 확인 없음) 및 -w 0
(핑 대기하지 않음)을 사용하면 스캔 속도가 크게 빨라집니다.
route get
원래 게시 명령은 로컬 라우팅 테이블에서 조회를 수행하고 결과를 반환 언급하고있다. 예를 들어, ip route get 192.168.1.32/28
해당 네트워크에 사용될 라우팅 테이블 항목을 찾도록 요청할 수 있지만 tracert
네트워크 블록에 대해서는 요청할 수 없습니다 .
-w 0
내 경우에는 @ Hello71 이 작동하지 않습니다 (오류가 발생했습니다 Bad value for option -w.
). -w 1
그러나 작동합니다.
tracert
사용중인 인터페이스와 같은 라우팅 정보를 제공하지 않습니다.
Powershell에서 :
Find-NetRoute -RemoteIPAddress "10.0.0.34" | Select-Object ifIndex,DestinationPrefix,NextHop,RouteMetric -Last 1
ifIndex DestinationPrefix NextHop RouteMetric
------- ----------------- ------- -----------
49 10.0.0.0/24 10.64.130.4 0
Find-NetRoute
아마도 ip route get
Windows 에서 가장 가까운 곳일 것 입니다.
이 pathping
명령은 tracert
발신 인터페이스 와 유사 하지만 발신 인터페이스를 포함합니다.
cygwin을 사용하여이 명령은 특정 대상에 대한 발신 IP / 인터페이스를 제공합니다 (로 지정 $HOST
).
pathping -n -w 1 -h 1 -q 1 $HOST | head -n 4 | tail -n 1 | awk '{print $2}'
pathping -n -w 1 -h 1 -q 1 $HOST
또한 매우 유익했습니다. 내가 겪고있는 문제를 파악하는 데 도움이되었습니다.