- - PR -
複数のサブネットでのインターネット接続について
投稿者 | 投稿内容 | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2007-05-26 18:59
新しいのがでてきた。
つまり、192.168.2.1 を持つ router (router2 としましょうか) は router として機能していなく switch として機能していて、 部署1の router (router1) とは別の router (router3) とつながっている。 なら、問題があるのは router3 ですね。 router3 が Internet への経路を持っていないからそうなるのでしょう。 router3 の default gateway を 192.168.1.100 に向けてください。 [追記] もう一つ、部署2の client の default gateway を 192.168.2.100 にしてください。 [/追記] あと、近いところから順番に ping を打ってどこまではいけるのか調査してみてください。でないと手間かかるので。 _________________ ちゃっぴ@わんくま同盟 ちゃっぴの監禁部屋 [ メッセージ編集済み 編集者: ちゃっぴ 編集日時 2007-05-26 19:01 ] [ メッセージ編集済み 編集者: ちゃっぴ 編集日時 2007-05-26 19:03 ] | ||||||||||||||||||||
|
投稿日時: 2007-05-26 20:42
こんばんわ.
まずハッキリ確認したいのですが,router は2つですか?3つですか?
部署2の network address が 192.168.2.0/24 なのに, default gateway を 192.168.1.1/24 に設定することの矛盾は理解されていますか? ※解釈間違ってますか?
MN8300 は部署1と Internet の間の router1 ですか? それとも部署2にあるほうの router2 ですか?
だとすると,router2 はちゃっぴ様の指摘通りで, 単なる brige(switch)なのですよね? つまり,その router は普通に switch と入れ換えても良いわけですよね? であれば,これもちゃっぴ様の指摘にあるように, 部署2は default gateway を 192.168.2.100/24 にするべきでしょう. 敢えて static route で 192.168.1.0/24 を 192.168.2.100 に向ける必要はないはず. で,rtouer3 の default gateway は 192.168.1.1/24 になるのではないでしょうか? これで router1 に 192.168.2.0/24 の static route を 192.168.1.100/24 に向けているなら通信は成り立つはず.
間違っています. routing の意味を成しません. その場合はそもそも router と switch でも入れ換えた方が良いです. network address が違うから router が必要なのです. | ||||||||||||||||||||
|
投稿日時: 2007-05-27 00:04
皆様、ややこしい話で申し訳ありません。
いろいろ試しているのですが、まだ解決できておりません。
いえ、部署1のネットワーク(192.168.1.1/24)と部署2のネットワーク(192.168.2.1/24)は完全に別のもので それぞれ独立しております。(それぞれにルーターがある状態) その状態でお互いがファイル・プリンタ共有ができるように、間にルーター3をおいて お互いのネットワークから、このルーター3を経由して相互通信できるようにしてあります。 (ルーター3はルーターとしての機能とNATは殺してあります、イメージで言うと下記サイトのローカル・ルータという状態になっています。) http://www.yuushirai.jp/shirai/Lan/local-router-01.html MN8300はルーター1(部署1の分)とルーター2(部署2の分)です。2台あります。 WANにケーブルをさしてインターネットを使っているのはルーター1だけです。 整理すると以下の状態です。 -------------------------------------------------------------------------------- 部署1 :[internet]−[router1(192.168.1.1)]---各クライアント | 192.168.1.100 [router3(ルーターとNAT機能OFF)] 192.168.2.100 | 部署2 : [router2(192.168.2.1)]-----各クライアント ルーター1のスタティックルート設定 192.168.2.1/24へのデータは192.168.1.100を経由する設定 ルーター2のスタティックルート設定 192.168.1.1/24へのデータは192.168.2.100を経由する設定 -------------------------------------------------------------------------------- 間にルーター3を挟んでいるのでややこしくなっているのでしょうか? しかしルーター3がないと、お互いのネットワークを行き来できないと思うのですが・・・ 部署1のパソコンからインターネットに出るには 192.168.1.5(部署1パソコン)→192.168.1.1(ゲートウェイ)→インターネット ということですね。 部署2のパソコンからインターネットにでるには 192.168.2.5(部署2パソコン)→192.168.2.1(ゲートウェイ)→192.168.2.100→192.168.1.1→インターネット という解釈でよろしいでしょうか? 部署2内PCからtracertを部署1のルーターに打った結果です tracert 192.168.1.1 1 2 ms <1 ms <1 ms 192.168.2.1 2 1 ms <1 ms <1 ms 192.168.2.100 3 1 ms 20 ms <1 ms 192.168.1.1 Trace complete. (話が多少ずれるかもしれませんが、違うネットワーク同士が相互通信するには ルーターが2個だけあれば、ローカル・ルータはなくても実現できるのでしょうか) [ メッセージ編集済み 編集者: チゲ鍋 編集日時 2007-05-27 00:24 ] | ||||||||||||||||||||
|
投稿日時: 2007-05-27 01:00
いえ、まったくややこしくありません。 困っているのは途中で前提条件が変わったり足りない部分があることです。 # こればっかりは対応できる人いないでしょう。
router3 はどうなっています? 機種と interface の状況。 それから static route とか default gateway 設定できるか?
[取消]この認識はあっています。[/取消] [訂正] 上の方はあっていますが、下のほうはもっと簡略化できます。 Default gateway を 192.168.2.100 に向けることにより、 192.168.2.5 → 192.168.2.100 → 192.168.1.1 → Internet のようにすることができます。 [/訂正]
ICMP redirect が有効になっていない状態だとそうなりますよね。 なので、部署2 の端末の default gateway を 192.168.2.100 に変えましょうと書いているのです。 192.168.2.xxx である端末と 192.168.2.100 は同じ network segment です。 これはわかりますか? んで、同じ network segment にいるもの同士は router をはさまなくても通信できます。 ということで、あとは router3 の default gateway が 192.168.1.100 になっていれば internet へつながるはずです。 つながらない場合には、router3 の機種とどの interface にどの線がつながっているか教えてください。
router3 ではなく router2 がいりません。 router2 に 192.168.2.0/24 以外の network がつながっていなければ。 _________________ ちゃっぴ@わんくま同盟 ちゃっぴの監禁部屋 [ メッセージ編集済み 編集者: ちゃっぴ 編集日時 2007-05-27 01:11 ] | ||||||||||||||||||||
|
投稿日時: 2007-05-27 01:47
WANポートと部署1のLANポートがケーブルで、 LANポートと部署2のLANポートがケーブルでつながっています。 設定はただ単に手動で、WAN側に192.168.1.100と LAN側に192.168.2.100と割り当てているだけで、DHCPもOFFにしています。 それ以外は何もしていません。 スタティックルートとか設定できるようです。coregaの古いルーターですが。 ゲートウェイの設定もできるようです。 >>ということで、あとは router3 の default gateway が 192.168.1.100 になっていれ>>ば internet へつながるはずです。 ルーター3のゲートウェイを192.168.1.100に設定してみましたが、駄目なようです。
具体的に設定内容を教えていただいてよろしいでしょうか。 ルーター2個だけではサブネットを2つに分けることはできても 相互通信はできないような気がするのですが。 もし2個だけで運用できるなら、1つ取り外そうと思います。 | ||||||||||||||||||||
|
投稿日時: 2007-05-27 01:54
すいません。すっげー間違い。 [追記]router3に[/追記]設定するのは 192.168.1.1 です。 あとは部署2の PC の default gateway を 192.168.2.100 に変更 これで、Internet 上の任意の host に tracert。 [追記]よくよく読み返したらだいぶ前からおかしくなっている。 何かいてんだろ。orz[/追記] _________________ ちゃっぴ@わんくま同盟 ちゃっぴの監禁部屋 [ メッセージ編集済み 編集者: ちゃっぴ 編集日時 2007-05-27 01:56 ] [ メッセージ編集済み 編集者: ちゃっぴ 編集日時 2007-05-27 02:04 ] | ||||||||||||||||||||
|
投稿日時: 2007-05-27 02:01
部署2から internet への通信がダメなのですか? その際,名前解決はできていますか? 部署2の PC が参照している DNS と部署1の PC が参照している DNS はどこですか? さらに部署1 -- 部署2間の通信は可能ですか?
router は一つあれば subnet を分けられます. でも,それと internet に接続できることとは別の問題だと思います. ですので,router2 は必要ないと先にも指摘したとおりです. 部署1の PC が router1 に default gateway を向けていて, ・internet に接続できる ・部署2とも通信できる のであれば,部署1 -- 部署2間の通信ができる環境が整っていますし, その際に router3 の default gateway を router1 へ向ければ, 部署2も理屈の上では internet と通信できます. しかし,部署2で internet 上の名前解決ができていないのであれば, 当然 internet 上の IP address を認識できないので事実上接続できません. | ||||||||||||||||||||
|
投稿日時: 2007-05-27 02:27
おかげさまで以下の設定で成功しました。ありがとうございます。
ルーター3のゲートウェイを192.168.1.1に設定する 部署2のPCのゲートウェイを192.168.2.100に設定する あと少しおつきあいくださいm(__)m この後、ルーター3を取り外すとしたら、1と2はどのように設定すればよいでしょうか。 DHCPは1つ(部署1からのみ配布)にまとめる事も可能でしょうか。 ルーター1 WANポートはインターネットへ LANポートは部署1のPC類と、ルーター2のWANポートへ ルーター2 WANポートはルーター1のLANポートへ接続し WAN側IPアドレスを手動で、192.168.1.100、ゲートウェイ192.168.1.1と設定 LAN側は192.168.2.1/24と設定 この状態でルーター2からスタティックルート設定で、192.168.1.1/24行きを192.168.1.100経由に 設定しようとすると、WANポート側ネットワークは指定できません、とエラーになってしまいました。 |