• 締切済み

ルータ同士でpingが通らない。。

モデム-->ルータA-->ルータB(wanポートをAのLANポートに接続) の仕組みで繋いでいます。 問題点:ルータAのPCとルータBのPC 間でファイル共有できない! (1)ルータAのネットワーク:192.168.1.0/24  ルータBのネットワーク:192.168.11.0/24 (2)ルータAのIPアドレス:192.168.1.1/24  ルータBのIPアドレス:192.168.1.23/24 (3)ルータAのPCのホストアドレス:192.168.1.2から~  ルータBのPCのホストアドレス:192.168.11.2から~   (4)ルータAとルータBに繋いだPCは全部問題なくインターネットにつながります。 (5)AからB(ルータとPC)にping : 通ります  BからA(ルータとPC)にping : 通りません 次はどのルータのどれを設定すればいいか分からなくなりました。。 どなたか、知っている方がいらっしゃいましたら、ご回答を宜しくお願いします。

  • syouu
  • お礼率12% (1/8)

みんなの回答

  • Solitivs
  • ベストアンサー率63% (135/214)
回答No.8

ルータBの経路情報は特にそれで問題ないと思います。WAN/LAN設定からルータBが自動的に生成した動的経路ですね。 ルータBがBLR3-TX4Lということで,バッファローのWebページからマニュアルをダウンロードして見てみました(参考URL)。そこから読み取れる限りでは,次のように設定することになると思います。確認してみて下さい。 ■拡張設定  WAN側IPアドレス 192.168.1.23  デフォルトゲートウェイアドレス 192.168.1.1  DNS(ネーム)サーバアドレス 192.168.1.1(またはISP指定のもの)  LAN側IPアドレス 192.168.11.1 / 255.255.255.0  □UPnP機能 使用しない  □アドレス変換 使用しない  □経路   WAN側RIP送受信 なし   WAN側RIPバージョン (任意)   LAN側RIP送信 なし   LAN側RIPバージョン (任意)   (静的経路は設定する必要なし)  □パケットフィルタ   (パケットフィルタは一切設定する必要なし) ただし入手できたマニュアルのバージョンが初版で,どうもこのあとに行われたファームウェアのアップデートで付け加わったファイアウォール機能の設定方法が記載されていないようです。上記パラメータに加え,ファイアウォールを確実に「使用しない」としてください。ここに挙げなかった項目については,特に動作に関係ありません。 いずれにしても,設定できる項目が少ないですね。製品情報には「WAN側からのPINGに応答しないステルスモード搭載」と書いてあるのですが,それを無効にする方法が見当たりませんでした。これが無効にできないと,pingに応答しないのも当然です。また,パケットフィルタにしても,動作はLAN→WAN方向のパケットを破棄する設定しかできないようです。ここで指定しないルールについてはすべて通過すると考えてよいと思うのですが……。 上記を確認してもうまくいかなかった場合には,ネットワークA内のPCから以下にpingしてみて下さい(PCのファイアウォール機能はOFFです)。  (1)……192.168.1.23  (2)……192.168.11.1 (1)が不可の場合,ルータBのWAN側「ステルスモード」が有効になっていると思われます。これを無効にできないと,これ以上のテストは困難です。 (2)が不可の場合,ネットワークA内のstatic route設定かルータBの設定に問題があります。設定をもう一度見直す必要があります。

参考URL:
http://buffalo.melcoinc.co.jp/download/manual/b/blr3tx4l.html
syouu
質問者

お礼

色々ありがとうございました。自分でなんとか頑張ってみますので。 本当にありがとうございました。大変ご参考になりました。

  • Solitivs
  • ベストアンサー率63% (135/214)
回答No.7

#6さんのご指摘を踏まえてチェックしても駄目でしたか。 ところで,最初のご質問ではB→A方向が全滅ということでしたが,今回#6さんへのお答えの中ではA→B方向が全滅となっています。static route設定のあと,現象がまったく逆転したと受け取ってよいのでしょうか。 以下,「逆転」を前提に。 問題は,ルータBのWAN側からLAN側への接続が蹴られているように見受けられることです。ネットワークA内のstatic route設定が正しく行われていることを前提としますと,ルータBの持つfirewall/packet filter機能がまだ生きているような感じがします。特に,WAN側からのping/tracerouteを受け付けない点で,いわゆる「stealth機能」が働いているように思えます。 ルータBのメーカーと機種名(型番)を教えて頂ければ,解決のヒントになるかもしれません。 また,#5に示した個別のPCへのstatic route登録を実施してから再度tracertをしてみて下さい。これで同様の結果であれば,ほぼ確実にルータBの設定の問題と言えるでしょう。 route add 192.168.11.0 mask 255.255.255.0 192.168.1.23

syouu
質問者

補足

ありがとうございます。間違いました、確かにA→B方向が全滅です。 先ほど言ってたとおりルータBの配下のPCは問題なくインターネットに繋がりますが、経路情報を見たところ以下の通りになっております。 宛先アドレス サブネットマスク ゲートウェイ メトリック 状態 192.168.1.0 255.255.255.0 192.168.1.23 1 動的 192.168.11.0 255.255.255.0 192.168.11.1 1 動的 Default 0.0.0.0 192.168.1.1 1 動的 ルータAはメーカ型番は:PLANEX(BRL-04G) http://www.planex.co.jp/product/broadlanner/brl04g-2.shtml ルータBはメーカ型番は:BUFFALO(BLR3-TX4L) http://buffalo.melcoinc.co.jp/products/catalog/item/b/blr3-tx4l/

  • Toshi0230
  • ベストアンサー率51% (836/1635)
回答No.6

今までのやりとりを見ていると、ネットワーク設定的には問題ないように見えます。 ルータA配下のPC(以下PC-A)、ルータB配下のPC(以下PC-B)には、おそらくウィルス対策ソフトの類が入っていると思いますので、それらが持っている(であろう)パーソナルファイアウォール機能が疑わしく見えます。 PC-A, PC-BのパーソナルファイアウォールをOFFにしてから、以下のテストをやってみてもらえませんか? PC-B → ルータB(LANポート) へのping PC-B → ルータB(WANポート)へのping PC-B → ルータA(LANポート)へのping PC-B → PC-Aへのping 次に、PC-Bのパーソナルファイアウォール機能をONにして、同様のテストをやってみてください。 結果に違いが出るようであれば、PC-Bのファイアウォール機能の設定を見直すことで対応できるかと思います。 同様に、PC-Aのファイアウォールが影響している可能性もあるので、そちらも併せて確認してください。

syouu
質問者

補足

ありがとうございます。 ウィルス対策ソフトなんですが、ルータA、B配下のどのPCにも入っておりません。 但し、ルータBのみファイアウォール機能がありますので、一応OFFにし、さらに各OS(windows XP)の付いているファイアウォール機能もOFFにしpingを実行してみました。 PC-B → ルータB(LANポート) へのping:通ります PC-B → ルータB(WANポート)へのping:通ります PC-B → ルータA(LANポート)へのping:通ります PC-B → PC-Aへのping:通ります ※逆にPC-A → ルータB、PC-B にいずれもpingは通りません。

  • Solitivs
  • ベストアンサー率63% (135/214)
回答No.5

おや,うまく行きませんでしたか。 現在,ネットワークA(192.168.1.0/24)内のPCからネットワークB(192.168.11.0/24)内のPCにtracerouteをするとどうなるかをチェックする必要がありますね。 ネットワークB内のPCが192.168.11.2とした場合,ネットワークA内のPCのコマンドラインから次のように打ってみて下さい。(いずれもコマンドの最後にはEnterキーを押します) ■Windows 2000/XPであれば tracert -d 192.168.11.2 Linux系であれば /usr/sbin/traceroute -n 192.168.11.2 (“/usr/sbin/”の部分は環境によって変わります) 結果をCopy&Pasteで見せて頂ければ,問題点がはっきりするかと思います。

syouu
質問者

補足

ありがとうございます。pingが通らないのでtracertコマンドも失敗でした。 ルータA配下PCは192.168.1.23(ルータB)の配下にさらに192.168.11.0というネットワークの存在を知らないようです。 Microsoft Windows XP [version 5.1.2600] (C) 1985-2001 Microsoft Corp. E:\Documents and Settings\pc>tracert -d 192.168.11.2 Tracing route to 192.168.11.2 over a maximum of 30 hops 1 * * * Request timed out. 2 * * * Request timed out. 3 * * * Request timed out. 4 * * * Request timed out. 5 * * * Request timed out. 6 * * * Request timed out. 7 * * * Request timed out. 8 * * * Request timed out. 9 * * * Request timed out. 10 * * * Request timed out. 11 * * * Request timed out. 12 * * * Request timed out. 13 * * * Request timed out. 14 * * * Request timed out. 15 * * * Request timed out. 16 * * * Request timed out. 17 * * * Request timed out. 18 * * * Request timed out. 19 * * * Request timed out. 20 * * * Request timed out. . . . .

  • Solitivs
  • ベストアンサー率63% (135/214)
回答No.4

> スタティックルート 1 > > 宛先アドレス    192.168.11.0 > サブネットマスク 255.255.255.0 > ゲートウェイ    192.168.1.23 この設定でOKです。 ルータAにstatic routeを設定する以外の方法としては,ネットワークA(192.168.1.0/24)内のクライアントPCに個別にstatic routeを設定してやる手もありますね。この場合のコマンド(Windows 2000/XP系の場合)は route add 192.168.11.0 mask 255.255.255.0 192.168.1.23 となります。 ※ルータAにstatic routeの設定があれば,個別のPCの設定は不要です。

syouu
質問者

補足

ありがとうございます。 試してみましたが、失敗でした。pingも通りません。

  • Solitivs
  • ベストアンサー率63% (135/214)
回答No.3

補足ありがとうございます。すると,route情報の問題ではないでしょうか。 ルータAに,192.168.11.0/24へのスタティックルートは設定されていますか。具体的には,192.168.11.0/24向けのパケットを192.168.1.23(ルータBのWAN側I/F)に渡してあげるような設定が必要となります。 ルータB側は,Default routeのみで特に設定するひつようはありません。

syouu
質問者

補足

ご回答ありがとうございます。 そうすると、ルータAで以下のように設定すればいいですか? スタティックルート 1 宛先アドレス    192.168.11.0 サブネットマスク 255.255.255.0 ゲートウェイ    192.168.1.23

  • Solitivs
  • ベストアンサー率63% (135/214)
回答No.2

ルータBについて,以下のチェックをしてみてはどうでしょう。 (1) IPマスカレード(あるいはNAPT)が設定されていれば解除する (2) パケットフィルタの設定をすべて解除する

syouu
質問者

補足

ありがとうございます。 NAPTとパケットフィルタは設定していません。

  • asuca
  • ベストアンサー率47% (11786/24626)
回答No.1

ポートマッピングの設定はしてありますか? そもそもなぜルータを2段にする必要があるのかが分からないのですがその設定のスキルがなければ控えるべきことです。

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=1509124

関連するQ&A

  • ルータ同士のpingは、同ネットワークIPじゃないとダメ?

    ルータ同士のpingは、同ネットワークIP上じゃないとダメ?? ネットワーク関連の問題・解答で、つまずいています。 ルータ1とルータ2がシリアルで直接接続されているとして、 お互いのpingが通らないトラブルになっているとします。 ルータ1のIPアドレスが10.1.1.1/24で、 ルータ2のIPアドレスが10.11.1.2/24 となっています。 原因はなぜでしょうか? という問題です。 解答は、異なるネットワークのIPアドレスが設定されているから。 とあるのですが、いまいちピンときません。 プレフィックス長が24なので、第3オクテットまでネットワーク部なのはわかります。 ルータ1が10.1.1.0、ルータ2が10.11.1.0のネットワークで、異なっているのも分かります。 なぜ、ネットワークが異なると、pingが通らなくなってしまうのでしょうか。 ルータはそもそもセグメントを分割するわけですから、 異なっていていいんじゃないかとおもっているのですが、 ルータ同士のセグメントにおいては、同じでなければいけないのでしょうか?          ↓ルータ1       ↓ホストB □--------●-------○--------□ ↑ホストA          ↑ルータ2 以上の様なルータにおけるIPアドレスは、 それぞれ2つもっており、ブロードキャストドメイン(=セグメント?)は3つあるとおもいます。 ホストA側のポートのIPと、ホストAのIPは同じネットワーク部を持たなければいけないのはわかります。 ルータ2に関しても。 でも、ルータ1とルータ2がなぜ同じネットワーク部を持たなければ、pingが通らないのでしょうか? ルータは異なるIPアドレス、異なるネットワークIP同士の通信ができるものではないのでしょうか? 根本的に何か勘違いしているのだと思うのですが、どなたかご享受ください。

  • ルータを挟んだPCへのPing

    固定IPで運用しているローカルネットワークにルータを追加して別ネットワークを構築しています。 PC_BからPC_AへはPingが通るのですが、PC_AからPC_BにPingが通らず困っています。 PC_Aのルーティングテーブルに「192.168.1.xxx は 10.10.10.200へ」と追加したが、NG PC_Aからルータ(WAN側)へのPingは、OK PC_Aからルータ(LAN側)へのPingは、NG 設定等が足りないのでしょうか??? <構成>     [HUB]    /   \  [PC_A]     [ルータ] 10.10.10.10   WAN:10.10.10.200(固定)           LAN:192.168.1.200          |          [PC_B]           LAN:192.168.1.100

  • なぜPingが通るのか分からない。

    なぜPingが通るのか分からない。 私は今Ubuntuを使っているのですが、同じローカルネットワークにいるホストになぜPingがとおるのかわかりません。 現在のネットワークの構成をいうと、PCが二台あり(以降ホストA、ホストBとしIPはそれぞれ192.168.1.2 192.168.1.3です)それはルータ(IPは192.168.1.1です)によってつながれています。 またホストAのルーティングテーブルを見ると、 受信先サイト  ゲートウェイ ネットマスク インターフェース 192.168.1.0 * 255.255.255.0 eth0 となっています。 この状態で「Ping 192.168.1.3」とうつとPingが帰ってきます。 なぜ私がこれを疑問におもうかというと、 192.168.1.? 宛のPingは*にいくと書いてあります。また*は「-n」オプションでみると「0.0.0.0」であり、このIPはLinuxではループバックIPアドレスだと考えています。 なので192.168.1.3宛のIPは*、つまり自分に帰ってきてしまい、通信ができないのではないかと考えました。 なぜ通信がこの状態でできるのですか?お返事をおまちしております。

  • pingとルータについて

    職場のネットにブロードバンドルータを接続しました。ルータのWAN側を職場のDHCPに登録し、LAN側は適宜自分のPCなどをつなぐという利用の仕方になります。(つなぎ方を間違ったらエライことになることは知っています) LAN側のPCからWAN側に何らかのネット接続ができていたのですが、つながらないようになってしまいました。(ntpサーバに接続して時間調整をするなどができない) そこでpingのテストをしてみました。LAN側からping 192.168.0.1 とすると、問題なく反応します。ルータのLAN側が応答しているということですね。一方、WAN側(ルータよりWAN側だけれども職場内部のPC)からそのブロードバンドルータにpingをかけると、職場のDNSサーバが応答してそのIPアドレスに対してpingをかけることになります。しかし、ルータが見えないことが判明。これは問題なのでしょうか。通常ルータはpingに応じないというようなことはないでしょうか。よろしくお願いします。

  • 異なるネットワークに、プライベートアドレスでpingが通る?

    現在、 WAN=ルータ1(192.168.1)=ルータ2(192.168.2)=PC という接続をしています。 自分のPCのIPアドレスが「192.168.2.3」として、そのPCから、「ping 192.168.1.3」のように上位のネットワークにプライベートIPアドレスでpingを通そうとしたら、応答が帰ってきたのですが、これはなぜなのでしょうか? グローバルIPアドレスか自分のネットワーク内のプライベートネットワークIPアドレスしか、通じないと思っていたのですが…。 よろしくお願いします。

  • ファイルの共有はできるが、Pingがとおらない

    ブロードバンドルータで2台のPC(AとB。いずれもWinXP SP2)を繋いでます。AとBの間でネットワークコンピュータでファイルの共有は出来ていますが、ルータ→BとA→Bのpingが通りません。 ファイアウォール設定などいろいろいじりましたが、何故BだけPingが通らないのかわかりません。ルータの設定も特にパケットをフィルタリングしてはないはずです。 ログなどを見てみましたが、ルータが悪いのかBが悪いのかもよく分かりません。ちなみに、IPアドレスはルータがDHCPで割り当て、Aが一つ目のIPで、Bがその次のIPに割り当てられています。 原因として何か分かれば教えていただけないでしょうか。

  • セグメントを越えたPCへのping

    前提知識が乏しいのでうまく説明しづらいのですが、 現在我が家にFTTHのルータとメーカー(BUFFALO)のルータの2台があります。 FTTHのルータ(A)に数台がぶら下がり、メーカールータ(B)にも別のセグメントで数台がぶら下がっています。 仮にAのIPを192.168.0.1 BのWAN側が192.168.0.2、LAN側が192.168.1.1とします。 それぞれネットワークアドレスを算出し、同一ネットに存在するものとしてAからBのWAN側にはpingが通るものの、BのLAN側にはpingが通りません。 他セグメントへpingを通すためには同一のネットワークアドレスにする以外に考慮しなければならないこと(ルータの設定など)は何があるんでしょうか? 初心者な質問ですみません。よろしくお願いします。

  • 2台のルーターを繋いでネットワークを構築します

    こんにちは。 私は現在ネットワーク構築について勉強しています。 以下のようにパソコンとルーターを繋ぎ、それぞれにIPアドレスを設定して2台のPCを繋げたいと思っていますが、PC1からルーター2のLANポートにpingは飛ぶのですが、PC2に飛ばすことができません。また、PC2からはルーター2にpingが飛ぶのみでルーター1には飛ばせませんでした。インターネットには接続していません。 [PC1]-----[ルーター1]-----[ルーター2]-----[PC2] IPアドレスは次のようにしました。 PC1:192.168.1.109 ルーター1(LANポート):192.168.1.1 ルーター2(WANポート):192.168.1.254 ルーター2(LANポート):192.168.2.1 PC2:192.168.2.2 ポートの接続ですが、PC1とルーター1の接続はルーター1のLAN2ポート、ルーター1とルーター2の接続にはルーター1のLAN1ポートとルーター2のWANポート、ルーター2とPC2の接続にはルーター2のLAN1ポートを使用しています。 ルーター1,2にはそれぞれLANポートが4つずつありますが、4つのLANポートそれぞれに別のIPアドレスを割り当てることはできず、同じIPアドレスを割り当てることしかできません。 ルーターはルーター1がヤマハのRT57i、ルーター2がヤマハのRT58iを使用しています。 また、ゲートウェイも次のように設定しましたが状況は変わりませんでした。 PC1:192.168.1.1 ルーター1(LANポート):192.168.1.109 192.168.1.254 ルーター2(WANポート):192.168.1.1 ルーター2(LANポート):192.168.2.2 PC2:192.168.2.1 この場合はどこがダメでPC2台が繋がらないのでしょうか。 あるいはルーターとPCの接続にはそれぞれLANポートを使い、ルーター同士の接続ではWANポート同士を繋いでを以下のようにIPアドレスを設定した場合はどうでしょうか。 PC1:192.168.1.109 ルーター1(LANポート):192.168.1.1 ルーター1(WANポート):192.168.10.1 ルーター2(WANポート):192.168.10.2 ルーター2(LANポート):192.168.2.1 PC2:192.168.2.2 ご回答を宜しくお願いいたします。

  • Ping、ブロードキャスト、ルーターに詳しい方

    お世話になります。以下のような構成にて質問させて下さい。     インターネット       Router                    ハブA    ハブB  pc1 pc2 pc3    pc4 ルーターにはハブAとBが接続されており、セグメントを分けている。 ハブA側は192.168.1.x/24で、ハブB側は192.168.2.x/24のIP。 PC1から192.168.1.255にpingを打った場合、動きとしては、PC1からのパケットを受け取ったハブAは、そのパケットを複製しPC2とPC3とRouterに送り、RouterはハブBには送らない。という事になるかとは思うのですが、 (1)この場合、各クライアントはどのような応答をするのでしょうか?  (経験上、RequestTimedOutになるとは思いますが、ReplyFrom~を  返す環境が以前にあったので、このような環境だとこうなるみたいなもの があれば教えて下さい) (2)PC1からPC4にpingを打った場合に RequestTimedOutが返ってくる場合と ReplyFromルーターのIP DestinationHostUnreachableが 返ってくる場合があると思うのですが、この違いは何でしょうか。 後者のメッセージは存在しないネットワーク宛にpingをした場合の 返りになるかと思いますが、自宅(ブロードバンドルーター環境)環境だと 存在しないネットワークにpingを打っても同一ネットワークの起動していないPCにpingを打ってもRequestTimedOutが返ってきます。 (3)となると、自宅ルーターは低機能なので、 「とりあえずつながらなかったらなんでもRequestTimedOutを返す」という 仕様だかであり、業務用のルーターであれば、どちらのメッセージを返す かは設定により異なる。と想像するのですが、問題ないでしょうか? 長文で申し訳ありませんが、何卒ご教授頂けますようお願い致します。

  • ルータの接続方法についての質問

    初歩的な質問ですいません。 (1)異なるネットワークを接続するためのにWANポートを複数備えたルータはあるのでしょうか。 (2)ルータにLANポートが4つあります。4台以上のPCを接続したい場合、LANポートの一つにハブを接続し、ハブの配下にホストを接続することは可能でしょうか。また、ルータのLANポートに直接接続したPCとハブを経由して接続したPCは同じネットワークのIPアドレスをそれぞれのPCに割り与えることは可能でしょか。