CygwinでTracerouteを取得する方法は?

CygwinでTracerouteを取得する方法は?

Traceroute(tracert)の実装はWindowsとUnixで異なります。 2つをWiresharkと比較したいです。私は現在Windows 7を使用しており、Unix Tracerouteをすばやく実装したいと思います。

私の最初の考えは、MSYSまたはCygwinを使用して得ることでした。 Cygwinをインストールして「inetutils *」パッケージを確認しましたが/usr/bin/

私も「traceroute」を検索してみました。Cygwinパッケージの検索「zsh」ファイルのリストで対応する部分文字列を見つけます。 zshをインストールしましたが、結果がありませんtracerouteでしたtcptraceroute

Tracerouteをインストールするには、どのパッケージを確認する必要があり、CygwinにTracerouteがありますか?

ベストアンサー1

traceroutetracertWindowsで常に使用できるため、Cygwinパッケージにはありません。バラよりhttps://cygwin.com/ml/cygwin/2005-12/msg00443.htmlこの問題を簡単に議論するスレッドです。tracerouteCygwinを使用してソースからUnixスタイルをコンパイルできます。

tracertWindowsのバージョンをUnixのバージョンと比較するにはネットワークスタックが異なるため、UnixまたはLinuxで実行することをお勧めtracerouteします。したがって、WindowsでUnixバージョンを実行すると、UnixのUnixバージョンとまったく同じネットワークトレースは提供されません。traceroutetraceroutetraceroute

おすすめ記事