回答:
うん。コマンドラインを開いて入力しますtracert 1.2.3.4
-d(IPを解決-w 0しない)および(pingを待たない)を使用すると、スキャンが大幅に高速化されます。
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 getWindowsで最も近い場所です。
このpathpingコマンドは似てtracertいますが、発信インターフェイスが含まれています。
cygwinを使用して、このコマンドは特定の宛先(で指定される$HOST)の発信IP /インターフェースを提供します:
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 私にとっても非常に有益でした。私が抱えていた問題を理解するのに役立ちました。