QA@IT

ネットワーク スタティックルートについて質問です。

2379 PV

ネットワーク スタティックルートについて質問です。

10時間死闘しましたが、力尽き質問しています。
どうかご教授頂けないでしょうか。非常に困っています。

■概要
USB NIC 同士でクロスケーブルで直接繋いでいる2台PC間が繋がらない。

■環境
①PC[A]←→ルータ[A]

②PC[B]←→ルータ[B]

③PC[A]←→PC[B]

①②は通常のルータ環境です。
それとは別に③は、両PCにUSBで追加できるNICを用意し、
クロスケーブルで繋いでいます。

■ネットワーク設定
③PC[A]
IP : 192.168.2.2
サブネット : 255.255.255.0
DNS : 127.0.0.1

③PC[B]
IP : 192.168.2.3
サブネット : 255.255.255.0
DNS : 127.0.0.1

■スタティックルート
③PC[A]
route -p add 192.168.2.0 mask 255.255.255.0 192.168.2.3 metric 1 if 0x6

③PC[B]
route -p add 192.168.2.0 mask 255.255.255.0 192.168.2.2 metric 1 if 0x13

■状況
③PC[A]→③PC[B] ping 192.168.2.3
要求がタイムアウトしました

③PC[A]→③PC[B] tracert 192.168.2.3
最初のホップが何故かルータ[A]になっていてその後要求がタイムアウト←★ここが原因な気がしてます★

原因切り分けの為に、
④PC[A]←→ルータ[B]←→PC[B]と接続して、
④PC[A]→④PC[B] ping 192.168.X.X
とすると正常に疎通が確認できます。
またPC[A]PC[B]全てのファイアーウォールとセキュリティーソフトは無効にしています。

ファイアーウォールとセキュリティーソフトは関係ありません。
単純にスタティックルートの設定がうまくいっていない?

また、今回の自称は間違えて電源ブレーカを落としてしまい、
PCを再起動させたところ発生した自称です。
※何が変わってしまったのか

■お願い事項
原因と対策、もしくは怪しいところ、原因の調べ方をご教授下さい。

回答

解決しました。

原因はPC[B]のUSB NICのデバイスが正常に作動していなかったみたいです。
デバイスをいったん無効にし、再度有効にし、念のため最新版のドライバーをダウンロードして(既に最新でしたが)、正常に繋がりました。

ありがとうございました。

※なぜこの状態の場合tracert 192.168.2.3はルータ[A]に向くのでしょうか?PC[B]が見つけられないからデフォゲのルータ[A]に行く、という仕様なのでしょうか?

編集 履歴 (0)

こういうケースだとスタティックルートを定義する必要ない
場合が多いと思いますが、ないとつながらないのでしょうか?

必要だとすれば
Gatewayアドレスは相手ではなく自分でないと駄目です。
192.168.2.2 <==> 192.168.2.3 入れ替える。

またifの指定はない方がよいかもしれません。

編集 履歴 (0)
ウォッチ

この質問への回答やコメントをメールでお知らせします。