「traceroute」の版間の差分
提供: セキュリティ
(ページの作成:「traceroute(Windowsでは、tracert) とは、ノードAからノードBまでのネットワークの経路を表示するコマンドです。 '''読み...」) |
|||
(同じ利用者による、間の1版が非表示) | |||
行1: | 行1: | ||
− | [[traceroute]]([[Windows]] | + | [[traceroute]]([[Windows]]では、tracert) とは、ノードAからノードBまでのネットワークの経路を表示するコマンドです。 |
'''読み方''' | '''読み方''' | ||
;[[traceroute]]:とれーするーと | ;[[traceroute]]:とれーするーと | ||
− | ; | + | ;tracert:とれーすあーるてぃー |
__TOC__ | __TOC__ | ||
行12: | 行12: | ||
{{apt|traceroute}} | {{apt|traceroute}} | ||
{{yum|traceroute}} | {{yum|traceroute}} | ||
− | |||
== 使い方 == | == 使い方 == | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
行22: | 行21: | ||
traceroute -I www.yahoo.co.jp | traceroute -I www.yahoo.co.jp | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | |||
== TCP版のtraceroute == | == TCP版のtraceroute == | ||
[[ICMP]]/[[UDP]]以外で[[traceroute]]を実行する場合は、[[TCP]]版の[[traceroute]]である[[tcptraceroute]]を使用します。 | [[ICMP]]/[[UDP]]以外で[[traceroute]]を実行する場合は、[[TCP]]版の[[traceroute]]である[[tcptraceroute]]を使用します。 | ||
− | |||
== 関連項目 == | == 関連項目 == | ||
* [[tcptraceroute]] | * [[tcptraceroute]] | ||
* [[TCP]] | * [[TCP]] | ||
− | <!-- | + | {{icmp}} |
− | vim: filetype=mediawiki | + | <!-- vim: filetype=mediawiki |
--> | --> |
2015年9月22日 (火) 18:28時点における最新版
traceroute(Windowsでは、tracert) とは、ノードAからノードBまでのネットワークの経路を表示するコマンドです。
読み方
- traceroute
- とれーするーと
- tracert
- とれーすあーるてぃー
概要
Windowsでは、ICMPのICMP echo reqeust(ping)を送信します。Linux系のOSでは、ハイポートへUDPパケットを送信します。Linux系では、-Iオプションを指定することで、ICMPでtracerouteを実行します。
インストール
たいていのシステムでは、デフォルトで組み込まれています。
Ubuntu/Debianにインストールする場合
apt-get コマンドでインストールする場合です。
sudo apt-get install traceroute
CentOSにインストールする場合
sudo yum -y install traceroute
使い方
traceroute www.yahoo.co.jp
-Iオプションを使うことで、UDPパケットではなく、ICMP echo requestを用います。
traceroute -I www.yahoo.co.jp
TCP版のtraceroute
ICMP/UDP以外でtracerouteを実行する場合は、TCP版のtracerouteであるtcptracerouteを使用します。