• 締切済み

ルーターの設定

ネットワーク勉強中の初心者です。 今回static routeの勉強をしているのですが、pingがうまく通らないので、どのように設定すればよいか教えてください。 構成は以下のようになっています。 ルーター3台 ルーター1 ルーター2 ルーター3 ルーター1 f0にはL2スイッチが接続(スイッチにはPC-BとPC-Cが接続) network:192.168.10.0/24 e0にはPC-Aが接続 network:192.168.20.0/24 e1にはルーター2が接続 network:50.0.0.0/8 ルーター2 e0にはルーター1が接続 network:50.0.0.0/8 e1にはルーター3が接続 network:60.0.0.0/8 ルーター3 e0にはルーター2が接続 network:60.0.0.0/8 e1にはL2スイッチが接続(スイッチにはPC-DとPC-Eが接続) network:192.168.30.0/24 IPアドレスの設定はすべて終わっています。(スイッチに接続された各PCの設定も終わっています) static routeの設定は以下のようにしています。 ルーター1で60.0.0.0/8と192.168.30.0/24 ルーター2で192.168.10.0/24と192.168.20.0/24と192.168.10.0/24192.168.30.0/24 ルーター3で192.168.10.0/24と192.168.20.0/24と50.0.0.0/8 設定完了後にpingをすると、 PC-A→PC-D、PC-E 成功 PC-A→PC-B、PC-C 失敗 PC-B→PC-C 成功 ルーター1→PC-B、PC-C 成功 ルーター1→PC-A 成功 PC-A→PC-B、PC-Cのみ失敗します。 これはstatic routeの設定がされていないため?? PC-A→PC-B、PC-Cへはルーターを超えるので、やはりstatic routeが必要なのでしょうか。 だとしたら、どこに設定をするのでしょうか?(パソコン??ルーター??それともこの場合はstatic routeではなく、ripなどでdynamic routeの設定が必須??) 勉強中でよくわかっていない初心者の質問なので、あきれるような質問かもしれませんが、よろしくお願いします。

みんなの回答

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

No.2氏、No.3氏が指摘されていますが、私もPC-B/PC-C にdefault gatewayまたは適切なstatic routeが設定されていない、に一票。 pingは相手にパケットが届くだけではなく、相手からの応答パケットが戻ってこないと失敗します。 つまり、自分と相手、途中の経路のルータ全てで適切経路情報が設定されている必要があります。

  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.3

> PC-A→PC-B、PC-Cのみ失敗します。 > これはstatic routeの設定がされていないため?? PC-A→PC-B、PC-Cの通信に絡むのはルータ1のみですが、ルータ1から見れば192.168.10.0/24と192.168.20.0/24は(Cisco的に表現すると)direct connectedなネットワークなので、ルータ1にこのstatic routingを書く必要はありません PC-AはPC-D,Eと通信できているのでおそらくちゃんとデフォルトゲートウェイが設定されているものと思いますが、PC-B、PC-Cにはちゃんとデフォルトゲートウェイ(ルータ1のf0)が設定されているのでしょうか? また、設定されているとしたら、192.168.20.0/24に対する変なstatic routingを持っていませんか? Windowsならroute print、UNIX系ならnetstat -rでルーティングテーブルを確認してください PC-B、PC-C→PC-D、PC-Eが通らないならデフォルトゲートウェイの設定、通るなら192.168.20.0/24に対する変なstatic routingを持っている可能性が高いでしょう #というかなんでPC-B、PC-C→PC-D、PC-Eをやってないのか不思議 #それとも「PC-A→PC-B、PC-Cのみ失敗」ってことはすでにやって成功しているということ?

  • naniwacchi
  • ベストアンサー率47% (942/1970)
回答No.2

もしかして…なのですが、 PC-BとPC-Cにデフォルトゲートウエイの設定はされていますか? ルーティングというとルータばかりに目が行きますが、PCも立派なネットワークノードです。 そして、デフォルトゲートウエイもスタティックルートの一種です。

関連するQ&A

  • ローカルルータの設定について

    現在、L3スイッチの導入までのつなぎとしてローカルルータの設置を検討しています。 いろいろ試しましたが、ルータまではpingで疎通できるものの、接続されたパソコンへは疎通できません。 なお、どちらのLANもネットに接続しない閉鎖環境です。 以下環境です。 yamaha RTX1200を2台準備し、双方初期化した上で、 pc1 192.168.1.100(ルータA・LAN1に接続) ルータA LAN1 192.168.1.254 LAN2 192.168.100.1 ルータB LAN1 192.168.2.254 LAN2 192.168.100.2 pc2 192.168.2.100(ルータB・LAN1に接続) 以上設定し、AB両ルータにスタティックルートを設定しました。 結果、pc1よりpingでルータBのLAN1 LAN2双方疎通しますが、pc2には通りません。 逆にpc2からpingでルータAのLAN1 LAN2双方疎通しますが、pc1には通りません。 心当たりがございましたら、教えて頂ければ幸いです。

  • このネットワークでpingが飛ばない理由と対策を教えてください。

    PC(A,B,C)⇒集約ハブ⇒(f0/0)ルーター(f/0/1)⇒集約スイッチ⇒PC(D,E,F) A:192.168.1.1/24 B:192.168.1.2/24 C:192.168.1.3/24 D:192.168.2.1/24 E:192.168.2.2/24 F192.168.2.3/24 ルーター(f0/0)192.168.1.4/24 ルーター(f0/1)192.168.2.4/24 こんな構成でネットワークを組んでみたんですが、A~C間、D~F間はpingが飛ぶんですが、A~D間(ルーター間)ではpingが飛びません。RIPの設定とかスタティックルートの設定とかも考えて実行してみたんですが、うまくできませんでした。 この理由と解決策を教えてください。

  • ルータとルータ間の接続

    現在、YAMAHAのルータRT57iを使って、ルーティングをやろうとしています。 ストレートケーブルにてRT57iのLAN1ポート同士を接続しております。 ルーティングしたいエリアは、以下のとおりです。 ●ネットワークエリア:A ルータIP:192.168.46.1 ネットワークエリア:192.168.46.0/24 ●ネットワークエリア:B ルータIP:192.168.51.254 ネットワークエリア:192.168.51.0/24 AとBそれぞれにルーティングテーブルを設定し、 A側ルーティングテーブル: ip route 192.168.51.0/24 gateway 192.168.51.254 metric 2 B側ルーティングテーブル: ip route 192.168.46.0/24 gateway 192.168.41.1 metric 2 に設定しています。 ですが、それぞれのクライアントからpingをしても、 『Destination net unreachable』が帰ってきてしまいます。 これは、手前のルータにてルーティング先がないということまではわかったのですが、解決策がわかりません。 なぜ、ルーティングテーブルを記述しているにもかかわらず、pingが通らないのでしょうか? わかる方がいらっしゃいましたら、よろしくお願いします。

  • ルータ同士で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 : 通りません 次はどのルータのどれを設定すればいいか分からなくなりました。。 どなたか、知っている方がいらっしゃいましたら、ご回答を宜しくお願いします。

  • ルータの設定

    いままでの構成 モデム ↓ ルータa ↓ PC ルータaに別のルータを接続して別ネットワークを作ろうと思い、バッファロの『無線LAN AirStation BroadBandルータ WYR-G54/P』を購入しました。 現在の構成 モデム ↓ ルータa→ルータb→PC_z ↓ PC_x 上記のような接続をしたら、ルータbには何の設定もしていないのにPC_zはインターネットができるようになりました。本当に何の設定もしなくても大丈夫なのでしょうか。

  • ルータを挟んだ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

  • スイッチとPCのIP設定

    PCで仮想インターフェースe1.100を作り、 IPアドレス:192.168.100.100を設定。 PCを接続したDellスイッチにも、 IPアドレス192.168.100.200を設定しました。 PCから、ping 192.168.100.255 -b とbroadcastを打つと192.168.100.200からreplyがあるのに、 直接ping 192.168.100.200 と打っても、replyがありません。 この原因が分からず困っています…。 どんな原因が考えられるでしょうか? 目的はネットワークのPCとの通信ですが、 このスイッチのノードだけ他と通信できない (pingも全く通らない)ので、原因を調べているところです。 スイッチはDellのpowerconnect、L2スイッチです。 何かアドバイスありましたら、よろしくお願いします。

  • ルータ同士の接続

    ルーター同士をつなぐ実験をしているのですが… これがうまくいってるのかいってないのかわかりません… 「PC A」から「PC B」(192.168.100.2)のページに接続したい、そのため「ルータA」と「ルータB」 とルータ同士をつないだところページが見れたり見れなかったりするんです。 しかもおかしな事にWAN側の設定を192.168.1.1にしないとページが見れないのです。 (ルータAとIPが競合して本来はよくないはずなのにこの設定でないと見れない状態です) ちなみにpingを飛ばしたところPC A,B共に「ルータB」まではpingが通ってます。 しかし、中を通ってお互いのPC A,Bにたどり着く事はありません… 他に設定すべき事があるのか手順が間違っているのか…自分ではお手上げ状態です… 以下はIPの設定です 「PC A」(192.168.1.109) 「ルータA」(192.168.1.1) 「PC B」(192.168.100.2) 「ルータB」(192.168.100.1) 「ルータB のWAN設定」(192.168.1.1) サブネットは両方とも255.255.255.0です

  • あるサーバー間でのみpingが通らない

    Windows Server 2008 R2 3台構成 それぞれNIC6枚あり、3枚を使用して通信しています。 各サーバを仮にA、B、Cと呼びます。 また、各ネットワークの名前と設定は以下です。 public IP:10.5.XXX.YYY Subnet:255.255.255.0 DefaultGateway:10.5.XXX.1 DNS設定済み private IP:192.168.1.1 ~ 192.168.1.3 Subnet:255.255.255.0 GatewayとDNSはなし nas IP:192.168.100.1 ~ 192.168.100.3 Subnet:255.255.255.0 GatewayとDNSはなし publicは社内LANに繋がっております。 privateはスイッチを使って、それぞれのサーバ間で通信できるようにしています。 A⇔B、B⇔C、C⇔Aでpingが通ります。 nasはスイッチを使ってそれぞれのサーバ間で繋がっているのと同時に、2台のNASを接続しています。このNASを仮にD,Eと呼びます Dのネットワーク設定 IP:192.168.100.150 Subnet:255.255.255.0 Eのネットワーク設定 IP:192.168.100.151 Subnet:255.255.255.0 ここで、192.168.100.0のネットワークに対して以下のようにpingを飛ばしました。 A⇒D A⇒E B⇒D B⇒E C⇒D C⇒E A⇔B A⇔C はpingが通ります。 しかし、ここで、B⇔Cのpingが通りません。 B⇒CもC⇒Bも通りません。 再起動しても通りませんでした。 原因としては何が考えられるでしょうか。 なんかのミスでしょうか・・・。

  • ローカルルータ

    ネットワーク初心者です。 下記ネットワークを構築しようとして、接続がうまくいきません。どうすればよいかお教え願います。 ネットワークB     |         ルータB    | ネットワークA    |   ルータA    | インターネット 社内にネットワークBを構築したく、上記のようにルータBを設置しました。 (ネットワークA以下は構築済みです) ですが、ネットワークB⇔ネットワークAがアクセスできません。 ネットワークBから、ルータBまではpingが通るのですが、その先へはpingが通りません。 ネットワークBのデフォルトゲートウェイはルータB、ルータBのデフォルトはルータAにしてあります。 ネットワークB→ネットワークAでtracerouteすると ネットワークBにあるDNSサーバで止まってしまっています。 いろいろトラブル事例など見てみましたが、解決法が見つからず困っております。 足りない情報等あればご指摘下さい。 宜しくお願いします。