- 締切済み
ルーティングについて
現在ネットワークの勉強の一環として、テストPCから各サーバーのwebサイトを表示できるようにするために構築を行ってる初心者です。 使用している機器は画像の通りです。 現在 ・テストPC→テストルーター1 ・テストサーバー1→テストルーター2 ・テストサーバー2→テストルーター2 これからのpingコマンドによってネットワーク疎通確認は出来ています。 ただ、テストルーター1⇔テストルーター2の接続(ルーティング?)が出来きなくて苦戦しています。 色々調べながらルーターの設定は行ったつもりなんですが、pingでは「宛名ホストに到達できません。」と出てきます。 初心者なのでどこが原因なのか?さっぱり分かっていない状況です。 ヒントだけでも良いので、誰かご教示願います。 もし、「他に情報がないと答えられない」となったら返信ください。 宜しくお願いします。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- bunjii
- ベストアンサー率43% (3589/8249)
>他の皆様の意見を参考にしながら設定を行っていきます。 回答No.3のコメントで私の見解(回答No.2)に同意できないと言うことでしょうか? >また、ご教示宜しくお願い致します。 何を期待しているのでしょう? ルーター1(10.0.0.1/32)⇔ルーター2(10.0.0.2/32)で相互にpingが通らないとのことから、双方のルーターがデフォルト状態であればWAN側からの応答を拒否する設定になっていると思いますので再確認してみることをお薦めします。 質問の添付画像で「問題(2) テストPC1から下記URLでテストサーバー2のwebサイトの表示可能にする。」、下記URLは「http://10.0.0.2:8080/」となっています。 この要件はルーター1に接続のテストPC(192.168.2.1/24)からルーター1のNATで模擬的なWAN回線(10.0.0.1/32⇔10.0.0.2/32)を経由してルーター2のIPマスカレード(Port 8080)でテストサーバー2(192.168.3.1/24)へ接続することですよね? 他方では「問題(1) ・・・・」、下記URLは「http://192.168.1.1」となっています。 これは矛盾しませんか? 切り分けテストで「テストルーター1⇔テストルーター2の接続」のみのping応答を双方向で再確認してみると良いでしょう。 疎通ができたら、テストPCとルーター2のWAN側(10.0.0.2/32)のping応答を確認してください。 尚、私はLAN環境で10.0.0.1/32⇔10.0.0.2/32の通信について経験がありませんのでルーティングテーブルの要否が分かりません。 しかし、10.0.0.1/8⇔10.0.0.2/8についてはルーティングテーブルを書かなくても同一セグメントなので通信可能になります。 また、RIPを有効にすれば自動的にルーティングテーブルが生成されますので手間が省けます。
- t_ohta
- ベストアンサー率38% (5238/13705)
No.2の方がRTX1200でLAN2、LAN3がグローバルIPアドレスでないとルーティングできないような記載をされていますが、そんな事はありません。 セグメントを分けて正しくIPアドレスを割り当て、ルーティングテーブルを書けばローカルルーターとして使用できます。
お礼
無事に解決しました。 ありがとうございました。
補足
回答ありがとうございます。 これから各ルーターの再設定をしていきます。 また何か分からない事が出てくるとは思うので、その時はご教示お願い致します。
- bunjii
- ベストアンサー率43% (3589/8249)
>これからのpingコマンドによってネットワーク疎通確認は出来ています。 各サブネット内のPCまたはサーバーと直接繋がったルーター間は双方向でpingで疎通を確認できているということですよね? >ただ、テストルーター1⇔テストルーター2の接続(ルーティング?)が出来きなくて苦戦しています。 2台のルーター間はWANポート同士でLANケーブルの接続ですか? 双方のルーターにはローカルルーターとしての機能がありますか? NECのIx2105は使用したことがないので仕様が分かりません。 また、YANAHAのRTX1200についても同様です。 RTX1200はメーカーの仕様書から見るとLANポートが3系統でLAN1は8ポートなのでPC等の端末を繋ぐためのスイッチングHUB思います。 LAN2とLAN3は2つのインターネット回線を同時に運用するためのWANポートのように思われます。 WAN側で使えるIPアドレスはグローバルIPアドレスのみで、プライベートIPアドレスからのリクエストはすべて破棄されます。 従って、テストルーター1(10.0.0.1)とテストルーター2(10.0.0.2)の間で使っているプライベートIPアドレスは無視されると思います。 または10.0.0.x/32はネットマスクが255.255.255.255なので仲間無しのIPアドレスなので通信不可なのかも知れません。10.0.0.x/8に変更し、ネットマスクを255.0.0.0にしてみるのもチェック要件になるでしょう。 >ヒントだけでも良いので、誰かご教示願います。 デフォルトの使い方ではテストPC2からのping要求はIx2105のルーターからRTX1200のLAN2へ渡されますがRTX1200はWAN側からのping中継を拒否しますのでテストサーバー1およびテストサーバー2へ転送されないと思います。 つまり、ルーティングテーブルの設定以前の問題がクリアされていないのではないでしょうか? 提示の画像ではインターネットへ接続されていない閉鎖されたネットワークを3つのセグメントに分割し、其々をローカルルーターで接続してグループ内Webサーバーを設置して相互に情報提供する仕組みのテストと推測します。 ローカルルーター2台またはL3スイッチで3つのセグメントを構成する方法が良いでしょう。
お礼
ありがとうございました。
補足
回答ありがとうございます。 他の皆様の意見を参考にしながら設定を行っていきます。 また、ご教示宜しくお願い致します。
- t_ohta
- ベストアンサー率38% (5238/13705)
テストルーター1 には 192.168.1.0/24 と 192.168.3.0/24 宛のパケットを 10.0.0.2 へルーティングするという情報を設定する必要があります。 テストルーター2 には 192.168.2.0/24 宛のパケットを 10.0.0.1 へルーティングするという情報を設定する必要があります。
お礼
回答ありがとうございます。 色々調べながら各ルーターに情報を設定してみます。 また、何かありましたら宜しくお願いします。
お礼
無事に解決しました。ありがとうございました。
補足
回答ありがとうございます。 >回答No.3のコメントで私の見解(回答No.2)に同意できないと言うことでしょうか? まだ、ネットワークの勉強をし始めてまもないので色々な人の意見を取り入れたいと思っているので、別に意見に同意できないとは言ったつもりは無いです。 >何を期待しているのでしょう? 「また何か分からない事が出てくるとは思うので、その時はご教示お願い致します。」という意味です。 とりあえず、「テストルーター1⇔テストルーター2の接続」のみのping応答が出来るように分からないながら頑張ってみようと思います。