ルーティングの設定に関する質問

このQ&Aのポイント
  • PC1からPC2へのルーティング設定がうまく行えない際の解決方法を教えてください。
  • PC1とPC2のIPアドレスやゲートウェイの設定について、具体的に教えてください。
  • route addコマンドの実行時にエラーが発生している場合、どのような原因が考えられるでしょうか?
回答を見る
  • ベストアンサー

route add の使い方を教えてください

こんにちは。 PC1からPC2へのルーティング設定をしたいと思います。 PC1のIP: 172.18.10.100 PC1のサブネットマスク: 255.255.255.0 PC1のゲートウェイ: 172.18.10.254 PC1のルータIP(内側): 172.18.10.254 PC1のルータIP(外側): 210.222.0.121 PC2のルータIP(外側): 61.211.70.122/32 PC2のルータIP(内側): 192.168.0.254/24 PC2のIP: 192.168.0.9 PC1のサブネットマスク: 255.255.255.0 PC1のゲートウェイ: 192.168.0.254 PC2側のルータには、210.222.0.121からのアクセスが通すように設定されています。 で、PC1側で以下のようなルーティングを設定しますが、うまく登録されず、悩んでいます。 route add 192.168.0.9 mask 255.255.255.0 61.211.70.122 実行しますと、エラーが帰ってきます。 The route addition failed: The specified mask parameter is invalid. (Destination & Mask) != Destination. 御教授ください。 よろしくお願いいたします。

  • zKANz
  • お礼率66% (14/21)

質問者が選んだベストアンサー

  • ベストアンサー
  • chococat
  • ベストアンサー率66% (4/6)
回答No.2

ANo.1です。失礼しました。210.222.0.xxxのIPを持っているわけではないのですね。 下のような経路をイメージしているのでしょうか。 PC1→PC1のルータ(内側)→PC1のルータ(外側)→PC2のルータ(外側)→PC2のルータ(内側)→PC2 PC1が172.18.10.100のIPアドレスしか持っていないかつ、PC1のルータ(内側)にしか繋がっていないという話であれば 常にPC1はゲートウェイとして172.18.10.254を使うしか無いのでルーティングの設定では出来ないかと思います。

zKANz
質問者

お礼

なるほどですね。納得しました。 確かにその通りです。 ありがとうございました。

その他の回答 (1)

  • chococat
  • ベストアンサー率66% (4/6)
回答No.1

netmask とDestinationが合っていません。 PC2側の外側ルータIPをゲートウェイにしているのも謎ですが。。。 ↓かな。 route add 192.168.0.0 mask 255.255.255.0 210.222.0.121

zKANz
質問者

補足

PC1のルータIPを設定しますと、PC2に到達できるのかちょっと疑問ですが route add 192.168.0.0 mask 255.255.255.0 210.222.0.121 を実行してみました。 The route addition failed: Either the interface index is wrong or the gateway does not lie on the same network as the interface. Check the IP Address Table for the machine. が帰ってきます。

関連するQ&A

  • ルーティング設定について

    事務所内にルータが2個あります。 ルータ1 IPアドレス=192.168.11.1 ルータ2 IPアドレス=172.16.2.10 PCの設定例 IPアドレアス 172.16.2.100 サブネット 255.255.255.0 デフォルトゲートウェイ 172.16.2.10 ルーティング設定 route add 192.168.11.0 mask 255.255.255.0 192.168.11.1 metric 1 route add 172.16.0.0 mask 255.255.255.0 172.16.2.10 metric 1 この設定で、例えば172.16.0.50へ行きたい場合は172.16.2.10のゲーウェイを、192.168.1.50へ行きたい場合は192.168.11.1のゲーウェイを通過できますか? ご存知のかたご教授ください。 よろしくお願いいたします。

  • route add

    「route add」について教えて下さい。windowsにて、「route add」で指定するGW部分のIPアドレスは、「route add」を書き込む端末と同じセグメント(同じサブネット内)にあるIPアドレスでなくてはイケないですか? ※同じセグメント(同じサブネット内)にないGWでもL3スイッチ等を経由して通信が出来るIPアドレスであれば、GW部分に指定出来る? ※ここで言う「GW部分」とは、下記、efghの事です。 route add "abcd" mask 255.255.255.0 "efgh" 上記に関する回答・関連URLをお待ちします。

  • 【ルータ】ルーティングの設定で。。。

    現在、ルータ(WBC V100M)の設定をしております。 (まだ本番のネットワークには乗せず、PCと1対1で設定してます。) 設定状況を下記します。 【ルータ】 IP:192.168.8.1 サブネットマスク:255.255.0.0 DHCP機能:無効 ※クライアント端末に固定IPをふっているので。 【PC】 IP:192.168.0.100 サブネットマスク:255.255.0.0 デフォルトGW:192.168.8.1 この状態でルータの設定を行っており、 ルーティングの設定で、 宛先:192.168.0.0/16 ゲートウェイIPアドレス:192.168.8.2 …と設定したら、ルータに接続出来なくなります。 個人見解では、現在1対1で設定している為、 ゲートウェイIPアドレスに設定した、192.168.8.2の アドレスが見えないからだと思っているのですが、 この考えは間違っていないでしょうか? また、本番ネットワークにルータをつなげたら、 192.168.8.2は見えるので、ルータに接続出来ないという事は ないと思っていいのでしょうか?

  • Windowsマシンを使ったルーティング

    お世話になります。 Windowsマシンを使ったルーティングの実験をしています。 以下のLAN1-LAN2内のホスト(WindowsPC)を相互に通信させようとしています。 LAN1 ネットワークアドレス 192.168.95.0/24 ホストアドレス 192.168.95.131 LAN2 ネットワークアドレス 192.168.96.0/24 ホストアドレス 192.168.96.131 LAN1-LAN2の間にはルータとしてWindowsマシンを置いているのですが、 これが、なかなか繋がらなくて困っています。 どなたか、教えていただけると助かります。 ルータ代わりのWindowsマシンのIP設定は以下のとおりです。 ・IPルーティングは「有効」 ・LAN1側 IPアドレス 192.168.95.1 サブネットマスク 255.255.255.0 デフォルトゲートウェイ 0.0.0.0 ・LAN2側 IPアドレス 192.168.96.1 サブネットマスク 255.255.255.0 デフォルトゲートウェイ なし ・IPv4 ルート テーブル =========================================================================== アクティブ ルート: ネットワーク宛先 ネットマスク ゲートウェイ インターフェイ ス メトリック 0.0.0.0 0.0.0.0 リンク上 192.168.95.1 11 127.0.0.0 255.0.0.0 リンク上 127.0.0.1 306 127.0.0.1 255.255.255.255 リンク上 127.0.0.1 306 127.255.255.255 255.255.255.255 リンク上 127.0.0.1 306 192.168.95.0 255.255.255.0 192.168.95.1 192.168.95.1 11 192.168.95.1 255.255.255.255 リンク上 192.168.95.1 266 192.168.96.0 255.255.255.0 192.168.96.1 192.168.96.1 11 192.168.96.1 255.255.255.255 リンク上 192.168.96.1 266 224.0.0.0 240.0.0.0 リンク上 127.0.0.1 306 224.0.0.0 240.0.0.0 リンク上 192.168.95.1 266 224.0.0.0 240.0.0.0 リンク上 192.168.96.1 266 255.255.255.255 255.255.255.255 リンク上 127.0.0.1 306 255.255.255.255 255.255.255.255 リンク上 192.168.95.1 266 255.255.255.255 255.255.255.255 リンク上 192.168.96.1 266 =========================================================================== ・固定ルート: ネットワーク アドレス ネットマスク ゲートウェイ アドレス メトリック 192.168.95.0 255.255.255.0 192.168.95.1 1 192.168.96.0 255.255.255.0 192.168.96.1 1 192.168.94.0 255.255.255.0 192.168.94.1 1 0.0.0.0 0.0.0.0 192.168.95.1 1 =========================================================================== PINGの状況は以下のとおりです。 ・ホスト@LAN1から 192.168.95.1 ○ 192.168.95.131 ○ 192.168.96.1 ×(タイムアウト) 192.168.96.131 ×(タイムアウト) ・ホスト@LAN2から 192.168.96.1 ○ 192.168.96.1 ○ 192.168.95.1 ○ 192.168.95.131 ×(タイムアウト) ・ルータマシンから 192.168.95.1 ○ 192.168.95.131 ○ 192.168.96.1 ○ 192.168.96.131 ○ いずれのホスト・ルータマシンでも、 Winodowsファイアウォールの設定で、 ICMPエコー要求を許可しています。 以上、よろしくお願いします。

  • 2台のルータを使ってLANを構築したい

    いつもお世話になっております。 さて、標記の件ですが、訳あって(互いに見えなくするために)ルータを2台使って、LANを組みたいのですが、2台目の設定がよくわかりません。 ご教授ください。 現在の状況 ルータ1→ハブ→ルータ2→バブ→PC3       →PC1、PC2 PC1,2は、インターネット等につながっているのですが、PC3がつながっていません。デフォルトゲートウェイ等の設定がわかりません。ルータ2の設定やPC3の設定は、いかがすればいいのでしょうか? ちなみに、ルータ1の設定は、 TCP/IP192.168.1.1 サブネットマスク255.255.255.0 デフォルトゲートウェイ192.168.1.1 ルータ2 TCP/IP192.168.0.1 ←これでいいの? サブネットマスク255.255.0.0 ←これでいいの? デフォルトゲートウェイ ←? 不明な点は、補足しますのでよろしくお願いします。

  • 複数LANポート設定で不可解な動きをします。

    社内LAN環境においてWindows Server 2008でDBサーバをセットアップしています。 このサーバのネット設定を少々いじっていたら自分には理解できない動きをしました。 後学のためにこの動きの理由を教えていただきたいと思います。あるいはネットワーク上あり得ない動きをしているのか。 まず、ネットワーク環境が3つあります。 NET1)10.107.200.0/24 ゲートウェイ 10.107.200.1 NET2)10.107.140.0/24 ゲートウェイ 10.107.140.1 NET3)10.107.130.0/24 ゲートウェイ 10.107.130.1 この3本のネットワークは同じルータに接続されています。 サーバには以下のインタフェースを設定しました。 IF1:IPアドレス10.107.200.70 サブネットマスク255.255.255.0 ゲートウェイ10.107.200.1 IF2:IPアドレス10.107.140.70 サブネットマスク255.255.255.0 ゲートウェイ設定なし それとは別にNET3上にPCが一台あります。これのネット設定は次のようになっています。 IPアドレス10.107.130.110 サブネットマスク255.255.255.0 ゲートウェイ 10.107.130.1 この状態でPCからサーバのIF1とIF2にpingを発信してみました。 IF1からはレスポンスがありました。 しかし、当然、サーバのIF2にはゲートウェイ設定されていないので、レスポンスが帰ってくる事はありませんでした。 では、サーバのルーティング設定をいじったらどうなるかを試してみました。 route add 10.107.130.0 MASK 255.255.255.0 10.107.140.1 IF 10.107.140.70 ちなみにメトリックを設定しなかったので、デフォルトゲートウェイのメトリックは266。 上記で追加したルーティングのメトリックは11になりました。 これでサーバは、 net3への送信に対してIF2を用いて送信し、 それ以外への送信にはIF1を用いるはずです。 しかしながらちょっと実験してみたら、そのようには動作しませんでした。 1)PCからサーバのIF2のIPに対して共有フォルダアクセスを試みました。  正常にアクセスできファイル作成もできました。  NET2上にてパケットキャプチャをした結果、サーバからのSYN=1,ACK=1が確認でき、  コネクション確立されたのも確認できました。 2)そのあと、サーバの管理ツールからPC3のファイル共有セションを削除。PC3は再起動。  これでファイル共有のセションは切れたはず。 3)PCからサーバのIF1のIPに対して共有フォルダアクセスを試みました。  正常にアクセスできファイル作成もできました。  NET1上ではパケットキャプチャできる環境がありませんでしたが、NET2上でのキャプチャ  ではサーバからの信号はありませんでしたので、NET1を通じてコネクション確立したと  思われます。 ルーティング設定でNET3宛先にはIF2を使うはずなのに、どうしてIF1で接続できたのでしょうか? 回答よろしくお願いいたします。 ちなみにルーティングテーブルを表示させたら以下の通り ------------------ IPv4 ルート テーブル =========================================================================== アクティブ ルート: ネットワーク宛先 ネットマスク ゲートウェイ インターフェイス メトリック 0.0.0.0 0.0.0.0 10.107.200.1 10.107.200.70 266 10.107.130.0 255.255.255.0 10.107.140.1 10.107.140.70 11 10.107.140.0 255.255.255.0 リンク上 10.107.140.70 266 10.107.140.70 255.255.255.255 リンク上 10.107.140.70 266 10.107.140.255 255.255.255.255 リンク上 10.107.140.70 266 10.107.200.0 255.255.255.0 リンク上 10.107.200.70 266 10.107.200.70 255.255.255.255 リンク上 10.107.200.70 266 10.107.200.255 255.255.255.255 リンク上 10.107.200.70 266 127.0.0.0 255.0.0.0 リンク上 127.0.0.1 306 127.0.0.1 255.255.255.255 リンク上 127.0.0.1 306 127.255.255.255 255.255.255.255 リンク上 127.0.0.1 306 224.0.0.0 240.0.0.0 リンク上 127.0.0.1 306 224.0.0.0 240.0.0.0 リンク上 10.107.201.70 266 224.0.0.0 240.0.0.0 リンク上 10.107.140.70 266 255.255.255.255 255.255.255.255 リンク上 127.0.0.1 306 255.255.255.255 255.255.255.255 リンク上 10.107.200.70 266 255.255.255.255 255.255.255.255 リンク上 10.107.140.70 266 =========================================================================== 固定ルート: ネットワーク アドレス ネットマスク ゲートウェイ アドレス メトリック 0.0.0.0 0.0.0.0 10.107.200.1 既定 ===========================================================================

  • NIC2枚とPC3台で別セグメントネットワーク

    ネットワーク初心者です、困っています。 LANアダプタを使って、Windows7のマシンをNIC2枚にしました。 このPCをつかって、以下のような完全に閉じたネットワークを作成したいです。 【構築したいネットワーク構成】 [Win7 (1)]--[スイッチングハブ]--[Win7 (2)]--[スイッチングハブ]--[Win7 (3)] ここでは以下のような前提条件があります。 【前提条件】 ・(1)、(3)のIPアドレスは固定で、別セグメントです。  仮に以下と定義します。 (1) IPアドレス :192.168.0.11 サブネットマスク:255.255.255.0 (3) IPアドレス :192.168.1.11 サブネットマスク:255.255.255.0 ・ルータは用意できません。 【自分でやってみたこと】 ネットワークの知識が乏しいので、見当違いのことをしている可能性があります 1)上記でしめしたように接続して、(2)マシンでNIC2枚を選択して、ブリッジ接続を有効にしました。   (1)→(3)、(3)→(1)のpingが通りませんでした。 2)ブリッジ接続を無効にし、以下のとおりネットワークアドレスを変更しました。 (1)のNIC  IPアドレス :192.168.0.11 サブネットマスク:255.255.255.0 デフォルトゲートウェイ192.168.0.10 (2)の(1)側のNIC  IPアドレス :192.168.0.10 サブネットマスク:255.255.255.0 デフォルトゲートウェイ192.168.0.10 (2)の(3)側のNIC  IPアドレス :192.168.1.10 サブネットマスク:255.255.255.0 デフォルトゲートウェイ192.168.1.10 (3)のNIC  IPアドレス :192.168.1.11 サブネットマスク:255.255.255.0 デフォルトゲートウェイ192.168.1.10   route -p addコマンドで、以下の固定ルートを追加 (1)から(2)の(1)側のNICのIP向け (1)から(2)の(3)側のNICのIP向け (2)の(1)側から(3)のNICのIP向け (2)の(1)側から(1)のNICのIP向け (3)から(2)の(1)側のNICのIP向け (3)から(2)の(3)側のNICのIP向け (2)の(3)側から(3)のNICのIP向け (2)の(3)側から(1)のNICのIP向け (1)→(3)に対してpingを通したいのですが、そもそも(1)からだと、(2)の(1)側のNICまでしか通りません。 どのような設定をすれば、ルータなしでセグメントが違う2台のネットワークを接続できるでしょうか? そもそもなぜこんなことを、と思われるかもしれませんが、どうしてもこの完全クローズのローカルネットワークをつくらねばなりません。 有識者の方、ぜひ力をお貸しください。

  • ネットワークの設定で行き詰まりました。

    回線はBフレッツニューファミリー ルーターが「RT-200KI」で、現在、1台目のパソコンが DHCPで設定されており、 IP 192.168.1.1 サブネットマスク 255.255.255.0 デフォルトゲートウェイ 192.168.1.254 になっております。 ルーターに2台目のパソコンを接続し、 DHCPで設定すると、 IP 192.168.1.2 サブネットマスク 255.255.255.0 デフォルトゲートウェイ 192.168.1.1 になり、「ping」コマンドで192.168.1.1には繋がっているのですが、 192.168.1.254には繋がりません。 インターネットもルーターにアクセス出来ないので繋がりません。 1台目のPCのLANケーブルを抜くと、光電話のほうもとぎれてしまうようです。 そこでパソコンを再起動すると、同じようにDHCPで設定して、 IP 192.168.1.2 サブネットマスク 255.255.255.0 デフォルトゲートウェイ 192.168.1.1 になってしまいます。 ルーターへのアクセスはどうしたらよいですか? ご解決方法ありましたらよろしくお願いいたします。

  • VPNサーバ化(Win2003)以前でつまづいています。

    おはようございます。 よろしくお願いします。 Windows2003ServerをVPNサーバーにしようと考えているのですが、その前の段階でつまずいてしまっています。 ネットワークの構成としては、 ADSLモデムルータ IP 192.168.2.10 || LAN2 IP 192.168.2.1 サブネット 255.255.255.0 デフォルトゲートウェイ 192.168.2.10 Windows2003Server LAN1 IP 192.168.1.1 サブネット 255.255.255.0 デフォルトゲートウェイ なし || クライアントPC IP192.168.1.10 サブネット 255.255.255.0 デフォルトゲートウェイ 192.168.1.1 となっています。 Windows2003Serverからはインターネットに繋がるのですが、 クライアントのPCからは繋がりません。 RRASを有効にして静的ルートの追加で、 インターフェース LAN1 宛先 0,0,0,0 ネットワークマスク 0,0,0,0 ゲートウェイ 192.168.2.1 (この設定自体が間違っているような気もしますが・・・) としてみたりしたのですが、ダメでした。 http://oshiete1.goo.ne.jp/qa317254.html?ans_count_asc=1 ここを参考にすると、デフォルトゲートウェイを削除するだけでよいような印象を持ちましたが、 どこをどのように設定すればよいのでしょうか。 アドバイスお願いします。

  • Ciscoルータでのルート追加

    下記のようにCiscoルータで2つのセグメントのルートを追加したとします。 Router(config)# ip route 192.168.1.0 255.255.255.0 10.10.10.1 Router(config)# ip route 192.168.2.0 255.255.255.0 10.10.10.1 この場合、下記のようにサブネットマスクを変えて、2行を1行にまとめることは可能でしょうか? Router(config)# ip route 192.168.1.0 255.255.254.0 10.10.10.1 ※サブネットの値が間違っていたら、ご指摘下さい。