- - PR -
マルチセッション接続について
1|2|3
次のページへ»
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2005-08-09 02:16
こんばんは。
ルータを二段にしているのですが、 うまくマルチセッションにつながりません。 構成はBフレッツで ONU----ルータA(BEFSR41C-JP V3 )----ルータB(WHR-AG54)-----クライアント としています。 ルータAはLinksysのモノでルータBはバッファローのものです。 ルータAのLANポートからルータBのWANポートに接続しており、 ルータBの接続形態はLAN接続で設定しています。 マルチセッションの設定はルータAに設定しています。 ルータAから直接PCにつなぐと問題なくフレッツスクウェアにつながるのですが、 ルータBを通して無線通信するとつながりません。 IP設定はルータAが192.168.10.0/24 ルータBが192.168.1.0/24です。 ルーティングなどは特に設定していません。 説明不足がありましたら追記しますので、ご指摘頂ければと思います。 よろしくお願いします。 | ||||||||
|
投稿日時: 2005-08-09 07:31
おはようございます.
ではつながりません. multi session 云々以前の問題です. 少なくとも routerA で client の network を routing するか, routerB で NAT しなければ繋がることは無いでしょう. | ||||||||
|
投稿日時: 2005-08-09 22:15
KAZ様ありがとうございます!
ルーティング無しではつながらないとご教授頂き、 帰宅後早速やってみたのですが、どうも理解ができておらず、 設定の整合性が分かりません。 よろしければ、つっこんでご教授頂けないでしょうか・・・? ルータA、ルータBともにルーティング設定項目は 静的ルーティングと、IPマスカレード(ポート変換)があります。 詳しく状況を説明すると、 ルータAのIPは192.168.10.1で、Bが192.168.1.1です。 どちらもDHCPはONです。 フレッツスクウェアに接続したいクライアントは ONU-ルータA-ルータB-クライアントという図になります。 ですので、クライアントのIPは192.168.1.0/24になります。 ルータAのステータスモニタでクライアントから http://www.flets/に接続したときのセッション状態ですが、 きちんと接続にいって、IP・DNSもきちんと受け取っています。 なので、やはりルーティングだけの問題なのでしょうか。。。 よろしくお願い致します。 | ||||||||
|
投稿日時: 2005-08-09 23:16
正確には router A は内部側が 192.168.10.1 で, 外部側は違う IP address ですよね? 同様に router B は内側が 192.168.1.1 で, router A と直接喋れる外側は 192.168.10.n ですよね? で,この 192.168.10.n は DHCP が正常に機能していれば router A から rease されたものだと思います. ここまでは確認されていますか?
ここで router A は router B を経由してきた client の packet を ONU を通じて Internet への経路上の router へ引き継ぎます. で,Internet から返ってきた「答え」の packet を受け取った router A は client への「答え」を返してあげようとします. が,ここで router A は client がどこにいるかわかりません. なぜなら routing table こそがその「居場所」を指し示す場所なので. default gateway の方向にある場合は「わからなければ default へ」 という rule がありますけど, この場合は default gateway とは別の方向にあるわけで, router A は困って packet を捨てるしかないわけです. ここで,router B が NAT していれば, client が喋った packet は router B が少し作り変えて router B が喋ったことにして router A へ引き継ぎます. つまり client は 192.168.10.n として喋ったように振舞うわけです. とすると,router B は 192.168.10.n を知ってますから, ※すぐ隣にあるのですから そのまま 192.168.10.n へ「答え」を引き渡します. そして router B はそのまま client へ「答え」を引き渡すことが出来ます. できれば router B の外側, つまり 192.168.10.n は DHCP を使わないほうが良いでしょう. router A の ONU 側の DHCP client の機能は必要でしょうけど, DHCP Server としての機能は無効にして, router B の DHCP client としての機能は無効にして 静的に IP address を定義して, DHCP Server の機能を有効にすると良いでしょう. 長くなってしまいましたが, かなり大雑把に説明するとこんな感じです. | ||||||||
|
投稿日時: 2005-08-10 00:55
KAZ様本当にありがとうございます。
早速のご返答後もメモ帳に書きながらやってみました。 まず、僕の考えを記入します。 ONU---(WAN側)ルータA(LAN側192.168.10.1)---(WAN側)ルータB(LAN側192.168.1.1)---クライアントPC これが現状の状態で、KAZ様のご指摘では ルータAのDHCPサーバ機能を無効にし、 ルータBでDHCPクライアント機能(WANポート設定)を無効にし、IP固定に、 当方は192.168.10.100としてみました。よって、 ONU---(WAN側)ルータA(LAN側192.168.10.1)---(WAN側192.168.10.100)ルータB(LAN側192.168.1.1)---クライアントPC になったと思います。 ルータBをかましている理由はクライアントPCを無線で使いたいということで 入れていまして、上の状態にしてとりあえず、ネットにつながらなくなりました。 なので、とりあえず、元に戻しました。 ご指摘頂いた、ルータBでのNATというのは WHR-AG54ではアドレス変換という題目になっていまして、 WAN側アドレス、プロトコル、LAN側アドレスと記入項目がありまして、 WAN側:WAN側IPアドレス プロトコル:全て LAN側:192.168.1.10(クライアントPC) で設定をして、fletsに接続してみましたが、ダメでした。 機器的にも無理があるのでしょうか・・・? またのご指摘頂けると嬉しい限りです。 ご丁寧に説明を頂いているのにもかかわらず申し訳ありません。 全て実践してからの返答ですのでご理解頂ければ幸いです。 | ||||||||
|
投稿日時: 2005-08-10 07:41
おはようございます.
何度か指摘していますが, router A では routing を追加していますか? 追加しなければ client が繋がらないのは当然です. 理解できないようであれば, routing の基本的な素養が備わっていないということだと思います. おそらくどこを組み替えても繋がらないでしょう. router の役割をちゃんと理解してから実施することをお勧めいたします. router B は router である必要があるのでしょうか? 機能として存在するかわかりませんけど, router ではなく bridge として機能させれば問題なく繋がるかと. | ||||||||
|
投稿日時: 2005-08-10 09:20
おはようございます。
基本的な事ですみませんが、ルータBのデフォルトゲートウェイはどこに なっているでしょうか。 | ||||||||
|
投稿日時: 2005-08-10 09:40
WHR3-AG54はブリッジアクセスポイントになれますのでそのほうが簡単ですね。
というかWHR3-AG54自体マルチセッション対応なので、単純にWHR3-AG54だけで 構成すれば済む話かと。 |
1|2|3
次のページへ»