• 締切済み
  • 暇なときにでも

ルーティングの愚問

 Aルータ - Bルータ -Cホスト とルーティングプロトコルなしで接続した場合(A-B間が「ネットワーク1」、B-C間が「ネットワーク2」)、CホストからBルータのA側インターフェースにPINGを飛ばすことが可能であるのに、AルータからBルータのC側インターフェースにPINGを飛ばすことができないのは何故なのでしょうか?  かなり愚問なのだと思いますが、わからなくなってしまっているのでご指導をお願いします。

共感・応援の気持ちを伝えよう!

みんなの回答

  • 回答No.3
  • qaaq
  • ベストアンサー率36% (146/404)

RouterB の片方のインターフェイスで、proxy arp が動いていたりしませんか。

共感・感謝の気持ちを伝えよう!

  • 回答No.2

ルーティングされていないと、直接接続以外のポートに ping は飛ばないと思います。 RouterA  net1  RouterB  net2   hostC  ●────────●─────────■                      ↑ おそらく hostC 上で Gateway が RouterB の内側ポートに向いていたりするんじゃないでしょうか。

共感・感謝の気持ちを伝えよう!

  • 回答No.1

私的にも気になったので適当な設定で試してみましたが何か普通に飛びました。 Router A @ Fa1/0 192.168.1.1/24(0.0.0.0 0.0.0.0 192.168.1.1) Router B @ Fa1/0 192.168.1.2/24 B @ Fa2/0 192.168.2.1/24 Router C @ Fa1/0 192.168.2.2/24(0.0.0.0 0.0.0.0 192.168.2.1) とまあ全部ルータですが、この設定でAからBの両方、CからBの両方にしっかり飛びますね。 ルーティングは切ったままなのでCからAには飛びませんが。。 詳細を見れないのでアレですがBでACLか何か設定していませんか? #ネットワークアドレスが違っても同一ルータ上なら飛ぶのが気がかりなので知っている方いらっしゃいましたら私にも教えてください^^;

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • スタティックルーティングについて

    ネットワーク初心者です。 スタティックルーティングの設定についてですが、 以下のネットワーク経路でホスト(1)がホスト(2)と通信を行う為には、 ルータAだけではなく、ルータBにもホスト(2)のセグメントへのルーティングを設定しなければならないでしょうか? 又、ホスト(2)からの返りについても、ルータCだけでなく、ルータBについてもホスト(1)へセグメントへのルーティング設定が必要でしょうか? ホスト(1)⇒(ルータA)⇒(ルータB)⇒(ルータC)⇒ホスト(2)

  • プライベートアドレス帯のルーティングルールについて

    みなさんこんにちは。 標記について、ご教示ください。 172.16.x.0/24というネットワークにホストA(172.16.x.A/24)、ホストB(172.16.x.B/24)、ホストC(172.16.x.C/24)というサーバがあります。 ホストCにはNICが2つありもう片方には192.168.x.C/24というアドレスを所有しています。 ホストBには、ホストCの192.x.x.Cへ到達するためのstaticがあります。 上記の場合のままで、ホストAからホストCの192.x.x.Cへpingを実施すると以下のなルーティングになると思います。 行きの経路:ホストA→ホストB→ホストC 返りの経路:ホストC→ホストA このルーティングは、諸事情により実施したくないため返りのパケットをホストB経由にしたく、その対策として以下のようなstaticの設定をホストCへ入れようと考えています。 172.16.x.A via 172.16.x.B 前置きが長くなりましたが、ここからが質問させて頂きたい部分です。 ----- 1.上記のstaticでルーティング自体ができることはおおよそわかっていますが、何か問題等が発生する既知の懸念等ありますでしょうか? 2.この設定はRFC等のネットワーク(ルーティング)ルールにおいて問題ないものなのでしょうか? よく、同一セグメント上のアドレスを同一セグメント内へstaticの設定を施すことはよくないと聞くのですが、どのような理由からなのかまでは誰も知りませんでした。 RFC等の規約で記載されているよ!とか、ご存知の方がいましたら教えて頂けますと幸いです。 それとも、そもそも問題ないのでしょうか?(ガセネタ?) ----- 補足: 当方、Linuxサーバを用いてルーティングを行っております。よって、Ciscoルータ等は利用しておりません。 よろしくお願い致します。

  • 基本的なルーティング設定について

    ルーティングの勉強のためブロードバンドルータ2台でネットワークを作っているのですが、ルータを越えた接続がうまくできません。 ゲートウェイ <-> ルータ1 <-> ルータ2という直列接続でルータ1のLAN側ネットワーク(192.168.1.0/24bit)とルータ2のLAN側ネットワーク(192.168.3.0/24bit)の間でPingが通るようにしたくて以下のように設定しましたが、pingがタイムアウトで届きませんでした。 どこが間違っているのかアドバイスをお願いします。 (ゲートウェイ) IP:192.168.2.254 /24bit 接続機器:ルータ1, その他端末 (ルータ1) 機種:Corega BAR FX2 WAN側:192.168.2.228 /24bit LAN側:192.168.1.1 /24bit ポート2の接続:端末(IP: 192.168.1.2) ポート4の接続:ルータ2 (ルータ1のルーティング設定) デフォルト状態に以下を追加 ・接続先ネットワーク: 192.168.3.0 ・サブネットマスク: 255.255.255.0 ・ゲートウェイ: 192.168.1.4 (ルータ2) 機種:Corega BAR HX WAN側:192.168.1.4 /24bit LAN側:192.168.3.1 /24bit ポート2の接続:端末 192.168.3.2

  • VPN時のルーティング

    現在、インターネットVPNによって2つのネットワークを接続しています。 そこで、片方のネットワークの終端にルータを設置してその先に別のネットワークを構築したいのですが、ルーティングがうまくいきません。 図にすると、下の通りです。 Aネットワーク   | VPNルータA   |   | インターネット(IPsecトンネル)   |   | VPNルータB   | Bネットワーク   | ルータC   | Cネットワーク やりたいことは、AネットワークやBネットワークのPCから CネットワークのPC(サーバー)に接続することです。 ネットワークA、B、Cはすべてローカルです。 ご教授よろしくお願いします。

  • ルーティングできるブロードバンドルータ

    BRL-04AXを2つのネットワークのを接続するために買いました。使ってみるとうまくルーティングしてくれないようです。どなたかこの機種をLAN間接続のために使っている方おられませんか。 状況: BRL-04AXのWAN側のIPアドレスを192.168.0.204/24に、LAN側を192.168.2.1/24に手動で設定しました。 WAN側に配置したホストには192.168.2.0/24へのゲートウエイが192.168.0.204であることを示すルートを追加しました。LAN側に配置したホストのデフォルトルートは192.168.2.1を向いています。 この状態でLAN側のHOSTからWAN側のホストにpingが通りますがその逆は通りません。ICMPが通らないだけかも知れないと思い、LAN側にhttpサーバを立ててWAN側からアクセスしてみましたがだめでした。 安価な家庭用ブロードバンドルータを普通のルータとして使いたいのですが、実績がある機器をご存知でしたら教えてください。

  • ルーティングに関して

    今IPアドレスとMACアドレスを使ったルーティングに関しての勉強をしていたのですが、どうしても分からないことがあったので質問させて下さい。 たとえば、ホストAからホストBへルータaを経由してパケットを送信する場合、ホストAから送るパケットヘッダのMACアドレスは”送信元A、送信先a”になると思います。ここで、もしホストAに接続されているルータがaの他にも多数あるとしたら、何の情報を元にパケットのヘッダのMACアドレスをルータa宛と選定しているのでしょうか(ルータaの先にホストBがあるという情報をどこから得ているのでしょうか)? それと、各ルータのMACアドレスをホストAが調べるのにARPを使っていると理解しているつもりですが、正しいでしょうか?併せてよろしくお願いしますm(__)m

  • ルーティングについて

    現在ネットワークの勉強の一環として、テストPCから各サーバーのwebサイトを表示できるようにするために構築を行ってる初心者です。 使用している機器は画像の通りです。 現在 ・テストPC→テストルーター1 ・テストサーバー1→テストルーター2 ・テストサーバー2→テストルーター2 これからのpingコマンドによってネットワーク疎通確認は出来ています。 ただ、テストルーター1⇔テストルーター2の接続(ルーティング?)が出来きなくて苦戦しています。 色々調べながらルーターの設定は行ったつもりなんですが、pingでは「宛名ホストに到達できません。」と出てきます。 初心者なのでどこが原因なのか?さっぱり分かっていない状況です。 ヒントだけでも良いので、誰かご教示願います。 もし、「他に情報がないと答えられない」となったら返信ください。 宜しくお願いします。

  • ルーティングについて

    セグメントA・・・192.168.10.xxx セグメントB・・・172.16.1.xxx という環境があり、このセグメントの間に、NIC2枚挿しの端末(端末A)があり、それぞれのセグメントに足を出しています。 セグメントBからセグメントA(もしくは逆)にping疎通をする必要があり、セグメントA上の端末、セグメントB上の端末に、それぞれroute addコマンドで、(端末A経由の)ルーティングを設定し、ping疎通が確認できました。 このような環境に、さらに、 セグメントC・・・172.16.2.xxx が追加されることになりました。これは、セグメントBとルーターで繋がることになります(セグメントCとセグメントBはping疎通可)。このとき、セグメントCからセグメントAにping疎通できるようにするには、どのようにすればよいのでしょうか?(できれば、ルーターの設定は変更せず、route addコマンドだけで解決できれば良いのですが...)

  • ルーティングについて

    セグメントA---------ルータ---------セグメントB 上記のような構成のルーティングについて教えてください。 (1)TCPパケットをセグメントAからセグメントBにパケットを送信する場合について教えてください。。 ルータには、セグメントA、セグメントB向けのルーティング情報をテーブルを登録する必要があるのでしょうか。 (セグメントA向けのルーティング情報を登録しなくても、コネクション型なのでセグメントAから送信したパケットは戻ってくることができるのでしょうか) (2)IPパケット(Ping)をセグメントAからセグメントBにパケットを送信する場合について教えてください。。 ルータには、セグメントA、セグメントB向けのルーティング情報をテーブルを登録する必要があるのでしょうか。それとも、セグメントA向けのルーティング情報を登録しなくても、セグメントAから送信したIPパケットは戻ってくることができるのでしょうか。

  • ルーターの静的ルーティング設定方法

    光回線のルーター(PR-S300SE)にルーター化したCentOS6を接続しています。構成は以下のとおりです。 ルーター(PR-S300SE) 192.168.0.1 ルーター化したCentOS6 (eth0 192.168.0.2 , eth1 192.168.1.1) です。 問題は192.168.1.0/24のネットワークに属しているクライアントPCがWAN側に出られないことです。 クライアントPC(192.168.1.10)からゲートウェイの192.168.1.1 にpingが通ります。またeth0(192.168.0.2) 及びPR-S300SE(192.168.0.1)にもpingはとおります。 又、ルーター化したCentOS6からも192.168.1.0/24ネットワーク内のクライアントPC 192.168.1.10にpingはとおります。 尚、CentOSはeth0(192.168.0.2)を通してWAN側に問題なく出られます。 現在、PR-S300SEのLAN側静的ルーティング設定に、宛先アドレス192.168.1.0/24のゲートウェイを192.168.0.2として登録してあります。 192.168.1.0/24ネットワーク内のクライアントPCがWAN側に出られないのは、PR-S300SEのLAN側静的ルーティング設定が何か不足しているからでしょうか。 よろしくお願いします。