- ベストアンサー
異なるルータに繋がるリソースを共有する方法について
同じ建物内に2つのISDN回線が来ており、それぞれにISDNルータと複数のPCが繋がり、2つともフレッツISDN契約でインターネットに常時接続しています。 各々のグループ内ではTCP/IPにてファイルやプリンタの共有をしているのですが、グループ同士でも共有を実現させたいと考えています。 単純にLAN接続するとトラブルを起こしてしまうのではないかと心配です。 また計画の段階ですが、別の意味でそれぞれのLAN内にファイルサーバーを置く事も検討しています。 こちらで質問していいものかどうか分かりませんが、参考になるご意見やサイトを頂ければ幸いです。 よろしくお願いします。
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
No2です。 ルータが2台必要であり、各端末のアドレスが手動なんですね。 【変更案】 --(ISDN)---[RT1] | [HUB]---[LAN1,2] | --(ISDN)---[RT2] [RT1]:192.168.1.1 [RT2]:192.168.1.2 [LAN1]:192.168.1.10~192.168.1.19 [LAN2]:192.168.1.20~192.168.1.29 このように全端末を「192.168.1.*」のアドレスに設定してください。 なおLAN1のPCのデフォルトゲートウェイはRT1のアドレス(192.168.1.1)にしてください。 LAN2のPCのデフォルトゲートウェイはRT2のアドレス(192.168.1.2)にしてください。 こうすることによりLAN1とLAN2は別々のルータを使うことになります。 DNSサーバアドレスについては、今までルータのアドレスを指定していた場合は同じようにルータのアドレスを指定してください。プロバイダが指定したグローバルアドレス(211.123.45.67等)を指定していた場合はそのままでよいです。 またWin2000でファイル共有する場合、アクセスしてくるユーザのアカウントを登録しておく必要があります。 全てのユーザが2000Serverにアクセスするなら、サーバ側に前ユーザのアカウント(ログインIDとログインパスワード)を設定しておく必要があります。
その他の回答 (6)
- neumann
- ベストアンサー率39% (900/2303)
>No.3の方法なら、IPアドレスを指定する以外に相手のコンピュータ名を指定しても共有は可能ですよね? はい。NetBEUIも使えますのでコンピュータ名を利用した共有は可能ですです。 なおNetBEUIを使わなくてもTCP/IPだけでもファイル共有は可能です。 厳密には「NetBIOS over TCP/IP」=「NBT」 と呼ばれる技術を使います。Win2000のTCP/IPなら標準でNBTオプションがONになってます。NetBEUIとNBTの使い勝手は同じです。 ちなみにWindowsXPではNBTを使ってファイル共有することが前提とされてますので、最初からNetBEUIはインストールされてません。 無駄なパケットを減らしたいならNetBEUIを削除したほうが良いのですが、端末台数が少なかったり、パケットの量を気にしないならそのままでもいいです(^^;
お礼
他のサイトで、「NetBIOS over TCP/IP」を使うとセキュリティ的に甘くなるという話を聞きました。 そもそも「NetBIOS over TCP/IP」が何なのかが詳しく分かっていない私には「そうなんだ」位にしか考えてなかったので、「臭いものには蓋」的に使ってはならないと考えてました。
- aki12
- ベストアンサー率49% (71/144)
No4です。1.の方法はNo3さんと同じです。レスがあったのを知らずに時間差で書いてしまいました。どうやらNo3さんの方法に落ち着きそうですね。私もそれがいいと思います。 ちなみに、2.の方法はアドレスを変更できない場合にお勧めです。No5さんのおっしゃるようにルーティングの設定は必要ですし、LAN1とLAN2の間でアクセス制御が取れるのは利点ですが、その分不便です。LAN1とLAN2の境がない方がよいなら、No3さんの方法がよいです。いろいろお騒がせしました。 参考までに、2の方法でルータ越しのLANの共有ファイルを見るには、LMHOSTファイルに記述する等の方法があります。今回は利用しないと思いますので簡単に書いているページだけ紹介します。
お礼
>いろいろお騒がせしました。 いえいえとんでもございません。色々な方法があると言うことは大変に参考にさせて頂きます。
- neumann
- ベストアンサー率39% (900/2303)
No3の方法でBBルータを使う方法が紹介されてますが、この構成の場合は注意が必要です。 まずルータの設定(ルーティング)がちょっとだけ複雑になります。各PCのデフォルトGWをISDNルータにした場合、ISDNルータのルーティングを下記のようにします。 【RT1のルーティング】 192.168.2.0/24→BBルータ1 デフォルトルート→プロバイダ 【RT2のルーティング】 192.168.1.0/24→BBルータ2 デフォルトルート→プロバイダ 各PCは自分のLAN内以外のパケットを全てRT1or2へ投げるため、RTでインターネット行きのパケットなのか、相手のLANへのパケットなのかを判断してルーティングさせてやる必要があります。 またこのようにBBルータでネットワークを区切った場合、コンピュータ名を利用したファイル共有はできません。つまりネットワークコンピュータ(マイネットワーク)を開いても相手のコンピュータ名が表示されません。 その場合は相手のIPアドレスを直接指定してアクセスする必要があります。
お礼
No.4のaki12さんのご回答は、私にも少々難しい感じがします。 >IPアドレスを直接指定して No.3の方法なら、IPアドレスを指定する以外に相手のコンピュータ名を指定しても共有は可能ですよね?
- aki12
- ベストアンサー率49% (71/144)
以下の方法を思い浮かべました。 1.すべてのPCと2つのルータを同じネットワークに設定し、デフォルトゲートウェイでトラフィックを二分する。その際、ルータのRIP等の送受信、DHCPはOFFにする。 [LAN1]192.168.1.1~20--[RT1]192.168.1.240~INDN └-[RT2]192.168.1.250~ISDN 2.それぞれのLANをルータで接続。デフォルトゲートウェイをBBルータに設定し、ルータにルーティング情報を記入する。 -(ISDN)---[RT1]-----[LAN1]192.168.1.1~10 ↓BBルータ1 ↑BBルータ2 -(ISDN)---[RT2]-----[LAN2]192.168.2.1~10 ※普通、BBルータ1と2は同じでよいのですが、設定が容易で安価なBBルータだと、WAN→LANの接続や、WAN側ルーティング情報の設定が不可だったりするので、図のような設定になります。 うちでは、BUFFALOBBR-4HGを利用してこの方法を利用してます。
お礼
ありがとうございます。 1.はNo.3のneumannさんの回答と同じですね? 2.についてはLAN1,2上にBBルータを配置するのですか?BBルータのどのポートに接続する事になるのでしょう? どんな構成になるのか、ちょっと複雑で私には理解が難しい感じがします。
- neumann
- ベストアンサー率39% (900/2303)
>単純にLAN接続するとトラブルを起こしてしまうのではないかと心配です。 基本的に2つのLANを直接接続してしまえばOKです。 ただし気をつけるポイントはいくつかあります。 ※説明のために2つのLANをLAN1、LAN2と呼びますね。 ・LAN1とLAN2のパソコンは同じネットワークアドレスを利用する。 ・LAN1、LAN2のパソコンには同じアドレスを割り当てない(アドレスの重複を避ける) ・必要が無いのであれば回線は1本(ルータを1台)にする。 なお現在の構成はどのようになっているのでしょうか? ・現在各PCのアドレスは手動割り当てですか?それともそれぞれのルータから自動取得してますか? ・各PCに割り当てられているアドレス化? ・パソコンのOSは? 一般的な構成を書きに示します。 【現在】 --(ISDN)---[RT1]-----[LAN1]192.168.1.2~192.168.1.10 --(ISDN)---[RT2]-----[LAN2]192.168.2.2~192.168.2.10 【変更案】 --(ISDN)---[RT1]-----[LAN1] | +-----[LAN2] ※LAN1、LAN2を統合し、各PCには192.168.1.2~192.168.1.20を割り当てる。 とりあえず現状の構成をもう少し教えてください。
補足
ご回答を頂き有難うございます。 ・現在各PCのアドレスは、LAN1,2共に管理的な意味合いから手動割り当てになっております。 ・今の全てのパソコンのOSは、現状ではWin NTと98SEの混成ですが、全てをWin2000serverとproにアップグレード予定です。 構成としては、御拝察の通りの形です。 【現在】 --(ISDN)---[RT1]-----[LAN1]192.168.1.2~192.168.1.10 --(ISDN)---[RT2]-----[LAN2]192.168.2.2~192.168.2.10 ルータ1台にすると、どうしてもトラフィックが高くなりインターネット接続が遅くなるため、2台必要だと思うんです。
- 39jin
- ベストアンサー率34% (125/359)
無責任回答になりますが 「Softether」というソフト(技術・機能)があります。参考ほどに
お礼
ありがとうございます。 「Softether」は前から知ってはいましたが、これを使うとなるとLAN1とLAN2のリソースを共有するためにインターネット上で双方を接続する事になりますか? もしそうならいかんせん、ナローなISDNなので非力な感じがします。
お礼
neumannさん ありがとうございます。 こんな方法があったんですね。大変参考になります。 この方法ならNetBEUIでも共有は可能になりますね。