• 締切済み

1つのHUBで複数ネットワークアドレスが設定出来ない

Windows98,2000,XPをメルコのスイッチングHUBで接続しています。たとえばこのLANを(192.168.1.0/24)のネットワークだとして、さらにこのHUBにWindowsXPを接続して(例:192.168.100.0/24)のネットワークを構築することは出来ませんか? と言いますのも、新しいパソコンにアドレスを設定しようと思っても「今構成された静的IPアドレスは既にネットワーク上で使われています。別のIPアドレスを構成し直して下さい。」と表示されてしまいます。 これはどんなアドレスでも(1.2.3.4とかでも)重なっていると言われてしまい、ipconfigで確認すると0.0.0.0になってしまっています。 昔は設定出来たような気がするのですが・・ どなたか知っている方お願いします。

みんなの回答

noname#41381
noname#41381
回答No.4

IPの重複検出はarpで行っているので、これに応答しているものを確認できればそれが犯人でしょう。 まずは変更しようと思っている重複しないIP(例:192.168.100.1)にpingをして、 arp -a でarpテーブルを確認しましょう。 これでping応答なし&arpテーブルなしなら重複検出するはずがないのですが...。 後は、該当PCをネットワークから外してテストしてみるとか。 ただ、XPはメディア検出機能があるので、これを無効にしておく必要があります。 http://homepage2.nifty.com/winfaq/w2k/network.html#1159

  • rx-78gp03
  • ベストアンサー率43% (138/314)
回答No.3

WindowsXPの環境を持っていないのではっきりとは分からないのですが、2000+ダムハブではお望みの環境が可能です(経験上問題ありませんでした)。又、2000+スイッチングハブでも設定段階でIPアドレス云々のメッセージは出てきません。(実際通信できる事を試した事はまだ無いですが) で、設定しようとしているアドレスは本当に使用していないアドレスなのでしょうか? 又、ちょっと疑問なのですが、No.2の方への補足にあるPC-Aのアドレス設定は、その都度通信したい相手に合わせて設定変更を行っているという認識で良いですか? 又、その作業はPC-B,C,Dが既に存在している状態で実施していると言う認識で良いですか?(PC-C,D設定時には同様のメッセージは出ないと言う事でしょうか?) このHUBはその先で他のネットワークに接続されていますか? 後はHUBの機器名も分かった方が何かの情報源になるかもしれませんね(私自身はあまり詳しくありませんが・・・^^;)

nanikun
質問者

補足

実は先ほど実験してみたのですがメルコのLSW10/100-5PWというスイッチングハブを使ってWindows2000×2台、Windows2003Server×1台のクローズな構成ではIPアドレスを変更出来てしまいました・・・。 さて、補足の件ですが 1.設定しようとしているアドレスは間違いなく重複していないアドレスです。(1.2.3.4とか10.20.30.40とか入れてもメッセージは表示されます) 2.PC-Aのアドレス設定はその都度設定変更を行います。 3.2の作業はPC-B,C,Dが存在して稼働している状態で実施します。電源が切断されている状態でやるとメッセージが出ませんが使用しているうちに調子が悪くなり、切断されます。 4.このHUBの先は複数のHUBがあります。さらにLinuxによるファイアウォール、ヤマハのRT60w等があります。 どんどん補足事項が多くなってしまっていますが、最初の実験の結果から、1つのHUBによるクローズな環境だとアドレスの変更に成功しているので、さらにカスケードさせたりルータを追加したりして切り分けてみます。

  • ymmasayan
  • ベストアンサー率30% (2593/8599)
回答No.2

最初の24ビットが違ってしまうと別のネットワークにしないとだめです。 ということはルータを入れてセグメントを分ける必要があるということです。 テストのために必要があるのであれば、同じネットワークアドレスでホストアドレスだけ変えてはだめなのですか。

nanikun
質問者

補足

言葉だけだとわかりにくいのでやりたい事を図にしますと、 +----------+ |    H U B     | +----------+  |  |    |   | (PC-A)(PC-B) (PC-C)(PC-D) PC-AとPC-Bは192.168.1.0のネットワーク、 PC-CとPC-Dは192.168.100.0のネットワークとします。 普段はPC-AはPC-Bとだけ通信出来ていれば良いのですが、 時々PC-CやPC-Dにも通信したいのでPC-AのIPアドレスを192.168.100.1とかに設定しようと思っても競合しているメッセージが出てしまうのです。もちろんPC-C,PC-Dとは重なっていません。 L3スイッチを導入すれば良い話かも知れませんがそんなお金も無いし互いに通信する時は稀なので。。 3年ぐらい前にやった時は普通に出来た記憶があるのですが、どうなってしまったのでしょう。 皆さんの所はIPアドレスを、使って無さそうなアドレスに変更しても何もメッセージが表示されませんか?

  • mld_sakura
  • ベストアンサー率20% (264/1282)
回答No.1

セグメントを分けるのはHUBではなくルータが必要です。 なぜ、1台を「192.168.1.1」としたら、「192.168.1.2」ではダメなのですか? また、固定IPを振る必要性は?? 初心者の方でしたら、DHCPで運用した方がいいと思いますが・・・

nanikun
質問者

補足

すいません説明不足でした。 セグメント間の通信は必要無いのでルータはいりません。 なぜこのような環境にしたいかと言うと、既存のネットワーク環境にテストでまったく別のアドレスでネットワークを運用したかったからです。 またDHCPの件ですが、ルータにDHCPサーバを持たせた環境でも、WindowsNT4.0ServerのDHCPサーバがある環境でも、とにかく物理的に一緒にするとIPアドレスを何番にしても(まったく違うネットワークアドレスでも)「重なっている」というメッセージが表示されてしまいます。