• 締切済み

Linuxコマンド tracerouteについて

ルーターを通して2台PCをつないでいます。 1台のOSはLinuxのGentooとFedoraでもう1台はWindowsです。LinuxをインストールしているPCでコマンド「traceroute」を実行すると***という表記になります。ホスト名、IPアドレス共に同じ内容で返ってきます。pingは通ります。windowsのほうでtracertを実行すると転送先までがきちんと返ってきます。 何か解決できる方法をご存知の方がいらっしゃいましたら教えてください。

みんなの回答

  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.1

 これはWindowsとLinuxではtracerouteで何を使っているかが違うのでこうなる。  うろ覚えだが、WindowsがICMP、LinuxというかGNUがUDPだったと記憶している。で、Linuxの方はプロトコルを変更できるはずなので、そちらを使ってみよう。今Vineの3.2で調べたところ、-Iオプションだそうだ。 $ traceroute -I hogehoge

関連するQ&A

  • tracerouteの実行結果に"*"が表示されるのは?

    tracerouteの実行結果に"*"が表示されるのは? /* 環境 */ 【ホストOS】 Windows 7 Professional(x64) 【ゲストOS】 CentOS 5.5 【仮想環境】 VMware Player 3.1.1、ネットワークの接続は"NAT" 仮想マシン上のCentOS 5.5から tracerouteコマンドを実行すると、 次のように"*"で表示されてしまいます。 $ traceroute -n www.yahoo.co.jp traceroute to www.yahoo.co.jp (124.83.147.204), 30 hops max, 40 byte packets 1 192.168.35.2 0.179 ms 0.068 ms 0.069 ms 2 * * * 3 * * * ... 以降同様に*が表示される ... これはどうしてなのでしょうか? 仮想環境のネットワークの接続が「NAT」であることが関係しているのでしょうか? ※インターネットへは、pingが通りますし、HTTPアクセスもできています。 ちなみにホストOS(Windows 7)で tracertコマンドを実行すると、 パケットがルーターとの往復に要した時間などがしっかり表示されます。 よろしくお願いします。

  • シスコtracerouteについて

    下記構成で、ホストAからホストBにtracerouteを実行したときの結果について教えてください。 ホストA----ルータX--------ルータY-------ホストB         ↑   ↑     ↑    ↑          O   P      Q    R 上記で、P点のoutにtracerouteコマンドのパケットフィルタをかけたとき、tracerouteの実行結果の応答はどこまでされるのでしょうか 「○点まで応答があり、その先は*となる」といった形でご回答いただければ幸いです。

  • tracerouteはなぜ時間がかかる?

     Solarisに限った話ではありませんが、tracerouteコマンドを実行すると、単にルータをたどるだけなのに、なぜあんなに時間がかかるのでしょうか?

  • tracertコマンドを行うと異常になる?

    まず動作環境を以下に記述します。 (1)win2000のPC ~ (1)ルータ(YAMAHA 140i) ~ フレームリレー ~ (2)ルータ(YAMAHA 140i) ~ (2)win2000のPC このような状態で、 1.(1)のPCより(2)のPCに対してtracertを実行。 2.1の作業を複数回行う。 3.(2)ルータ~(2)PCでの経路が表示されなくなる。 4.この時、(2)PC~(2)ルータ等にPINGを実行してもあたらない。 といったことが発生してしまいます。  2の回数は決まっておらず、5回で発生することもあれば、数十回行っても発生しない場合もあります。  tracertではなく(1)PC~(2)PCに対してPINGを何度実行しても問題ないですし、(1)のルータからも同様のことを行っても問題ないことから、win2000のtracertコマンドもしくは、win2000同士でのやり取りに問題があるかと思っています。  tracertに問題があるのでしょうか?それとも他に問題があるのでしょうか?どんな些細な情報でもいいので宜しくお願いします。

  • tracerouteについて

    コマンドプロンプトでtracertを実行するとDNSサーバをはじめどのサイトも***表示になり完了しません。ところがサイトそのものは問題なく見ることができます。なぜtracertが完了しないのにサイトは見えるのでしょうか? 自宅から1台接続しています。モデム直結です。WindowsXPです。

  • pingは正常なのにtracerouteで応答なしって・・・

    以下のようなNW構成なのですがpingは通るのにtracerouteは無応答です。 ---- Router ---- L2SW ---- L2SW ---- Host     (Cisco)              (Redhat Linux) ◇RouterからHostへのpingは正常 ◇RouterからHostへtracerouteを実行すると無応答「***」となる この場合、どのような原因が考えられるのでしょうか。 また、切り分け方法なども教えて頂けると大変助かります。

  • pingの逆方向が通らないのですが

    お世話になっております。家庭内LANを構築しておりまして、 WindowsXP と Linux(Knoppix6.7.1)があるのですが、 Windows → Linux はIPアドレス指定で ping が通ります。 Linux → Windows はIPアドレス指定で ping が通らないのですが、 何を調べたらよいでしょうか。 ちなみに Windows 側は『エコー要求の着信を許可』しています。 ルーターが怪しい気がするのですが、特に問題な点は見当たりません。 ルーターは NTT西日本フレッツ光を使っています。 tracert(Linux側は traceroute)コマンドも同じように逆がダメなのです。 色々解決方法を調べていますが見つからずに困っています。 糸口でもよいので教えて下さい。どうかよろしくお願いします。

  • traceroute -pのオプション指定について

    以下の環境で uname -a Linux linux 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 i686 i386 GNU/Linux traceroute -pのオプション指定についてアドバイス下さい pingは通るが、xinetd上でtelnetdは有効ですがftpdは無効になっているPCがあります。 しかし、traceroute -pオプションでそれぞれのポートを指定しても結果がOKになっているようにみえます。 []# traceroute -p21 10.0.0.2 traceroute to 10.0.0.2 (10.0.0.2), 30 hops max, 38 byte packets 1 linux (10.0.0.2) 0.243 ms 0.186 ms 0.074 ms [1 root]# traceroute -p23 10.0.0.2 traceroute to 10.0.0.2 (10.0.0.2), 30 hops max, 38 byte packets 1 linux (10.0.0.2) 0.258 ms 0.187 ms 0.059 ms 下記【エビデンス】に示すように、各サービスは設定どおりtelnetdは有効ですがftpdは無効になっています。 raceroute -pオプションの指定方法がちがうのでしょうか?アドバイスいただければ幸です 【エビデンス】 ping linux PING linux (10.0.0.2) 56(84) bytes of data. 64 bytes from linux (10.0.0.2): icmp_seq=1 ttl=64 time=0.127 ms 64 bytes from linux (10.0.0.2): icmp_seq=2 ttl=64 time=0.093 ms --- linux ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.093/0.110/0.127/0.017 ms []$ ftp linux ftp: connect: Connection refused ?Ambiguous command ftp> quit []$ telnet linux Trying 10.0.0.2... Connected to linux. Escape character is '^]'. Red Hat Linux release 9 (Shrike) Kernel \r on an \m login:

  • tracertコマンドでtimeoutになる原因

    環境はwindows XP SP3です。 昨日まで使えていたのです。 ネットワークの構成の変更とISPにて帯域の調整をしてもらった後から tracertコマンドがタイムアウトになります。 詳しくは、 もう一台PCをLAN接続しました。 こちらは、問題なくtracert通ります。 ちなみに、tracertがタイムアウトになる方のPCでもpingは問題なく通ります。 解決の手がかりになる情報がありましたらどんな些細なことでも構いません。 よろしくお願いします。

  • 家庭内LAN

    現在 親ルーターーーーーールーターーーPC1 |     | |     |__ハブーーーPC2 PC3 この様な状態でインターネットに接続しております。 この状態でPC2とPC3はファイル共有する事が出来ました。 PC1からping PC3した所レスポンスは帰ってくるのですが、共有フォルダにアクセスが出来ません。 またPC3からping PC1した所レスポンスが帰ってきませんでした。tracertコマンドでPC3からtracert PC1を実行すると親ルータに飛んでプロバイダに行き、そこからPC1を探していました。 この状態を回避するにはどうしたら良いでしょうか?