• ベストアンサー

同じIPアドレスの機器をPCへ複数台接続

一台のPCに複数のネットワーク機器を接続して、 通信テストを行おうとしています。 機器は全て同じIPアドレスを持っています。 (このIPアドレスは変更できません) PCにNICを複数枚搭載して、それぞれに一台 づつ接続してもOKなのでしょうか?(IPアド レスが同じでもNICが違えば大丈夫?) または、XPortなどのLAN-232C変換機を使って シリアルポート経由で接続すればIPアドレス は重複していても大丈夫なような気がしますが いかがなものでしょうか。 アドバイスをお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • coredump
  • ベストアンサー率46% (12/26)
回答No.10

Winを前提にします。 モデムのIPを192.168.1.1として NIC-A (ローカルエリア接続 固定 192.168.200.10) NIC-B (ローカルエリア接続1 固定 192.168.201.10) としておいて、NIC-Aに接続されているモデムに アクセスするときには netsh interface ip set address "ローカル エリア接続" static 192.168.1.55 255.255.255.0 192.168.1.1 な感じで同じネットワークにして通信して、 NIC-BのモデムにアクセスするときにはNIC-Aの IPアドレスを元に戻してから、NIC-BのIPアドレスを 192.168.1.0のネットワークにすれば行けるでしょう。

msx68000
質問者

お礼

coredump 様、ありがとう御座います。 なるほど、NICのアドレスを動的に変更するの ですね。 試してみます。

その他の回答 (9)

  • coredump
  • ベストアンサー率46% (12/26)
回答No.9

以前、同じIPを持つ複数のモデムのテストをしたことが あります。その時もテスト時に一々LANケーブルを抜き差し するのが面倒だったので、対象モデムを自動的に切り替え 可能にしました。 複数モデムを同時にテストしたわけではないので、参考に ならないかもしれませんが、秋葉原でリレーとLAN用コネク タの変換基板とドライバICを買ってきて、PCから接続する モデムを選択可能にしたのでした。 この方法だとXPortを使用するより安い+ソフトの修正が 非常に楽です。 が、同時にモデムは使用できないんですよねぇ。 あ、でもこの方法より複数NICがあれば、それぞれのNICに 違うネットワークの固定IPを振っておいて、ルーティング を弄れば、同じ事が出来そうですねぇ。。。。 つか、こっちの方が全然良いや。。。悔しい。。。。 モデムと常に通信する必要がないなら、複数NIC+ルーティングを弄る方法で行けると思いますよ。

msx68000
質問者

補足

同じ経験をされている方がおられたとは。 アドバイスありがとう御座います。 リレー切り替えという方法は全く思いつき ませんでした。検査用PCの台数を減らすこ とができるという点でこれもアリですね。 実際は通信時間より待ち時間のほうが多い ので問題なさそうです。 複数NIC+ルーティングというのがよく分 かっていませんが、どのような処理ですか ?NICが異なれば同じIPが複数存在しても 問題ないのでしょうか?

  • mii-japan
  • ベストアンサー率30% (874/2820)
回答No.8

#7です 誠に申し訳ありません 詳細に検討したところ、#4の方法ではPCから四台の相手に対して同一IPアドレス宛となってしまい、目的を達成できないことが判明しました ルータを使用する方法は、ADSLモデムにデフォルトゲートウェイが設定できないとうまく構築できなそうです お騒がせしてしまいました

msx68000
質問者

お礼

そうですか・・・ モデム側の設定変更ができないところがネックと なるようですね。 変換機の使用を検討したいと思います。 ありがとう御座いました。

  • mii-japan
  • ベストアンサー率30% (874/2820)
回答No.7

なんとなく判りました ADSLモデムの状態確認等に使用するためにIPアドレスを持っているのですね(昔スイッチングHUBでポート状況を確認するためにIPアドレスをもっているのを使用したことがありました) 複数シリアルポートの増設,変換器,通信ソフト作成等を考えると,安いルータのスタティックNATを使用するのが,費用が安いと思います

msx68000
質問者

補足

ご回答頂き感謝します。 説明が足りなかったですね。失礼しました。 確かに、変換機を使うとなるとソフトの変更が必要に なる点が懸念事項ではあります。ご提案いただいたス タティックNATというものにとても興味があります。 実はあまり詳しくないのでイメージできていないない のですが、仮にモデム4台つなげるとすると、先にご 説明頂いたようにルータを4台PCに接続し、それぞ れに一台ずつモデムがつながる感じですか?その場合 PCから各モデムにアクセスするにはIPの設定など はどのようになりますでしょうか? お手数ですが、よろしくお願いします。

  • nick2038
  • ベストアンサー率34% (55/160)
回答No.6

 ADSLモデムがIPアドレスを持っているって時点で何かありえない感じがするんですが……。 アドレス固定ってのもかなり…。  モノはADSLアクセスルータでIPアドレスをいちいち設定するのが面倒って事なら、すっきりとわかるんですが。  それで、事情がある程度わかっての回答として。  ルータ類のコンソール用ポートの様に使いたいという事であれば、たぶん無理だと思います。 変換器を使って内部アクセスする事を前提に設計されているなら無論可能ですが、そうでない場合はテストの過程で命令を渡せない・結果を受け取れないという場面が出る可能性が高いですし、もっと悪い事にデータを拾い間違える事も考えられます。  PCからコマンドを投げなくてもあらかじめ決められたタイミングでモデムが自動発信をする、そしてその返信の内容はテキストファイル、という条件だったら、変換器でもいけそうですが。

msx68000
質問者

お礼

難しいですか。 現在PCとモデムを一対一の接続で実施しているのですが 設備コストがかさむのが問題になっています。 あきらめたほうがよいか・・・

  • mii-japan
  • ベストアンサー率30% (874/2820)
回答No.5

RS232C-Ethernet変換器にこだわっているようですが 単純なデータ伝送のみならともかく 伝送試験を行う場合,希望する試験ができない/正常な結果が得られない可能性があることを念頭においてください (変換機を含む)RS232Cで全てのTCP/IP通信をエミュレートできるか  扱えるデータ長は  デリミタ等が変換の際,脱落・付加されることが無いか 試験装置として使用するのですから,プロトコル変換は無い方が望ましい(そういう意味では#4のアドレス変換も本来は望ましくありません) 余談ですが,IPアドレスの変更とデフォルトゲートウェイの設定ができれば,1台のPCへ複数台の接続,また通信回線を経由したリモート接続も可能になるのですが・・・

msx68000
質問者

補足

基本的に単純なデータの伝送です。 通信試験自体はモデムをテストモードで起動し、 テストプログラムを走らせます。モデムは交換機 と通信試験を行います(PC-モデム間の通信試験 ではありません) PCはモデムに対し、試験結果を要求するコマンド を送り、結果を文字列(PASS/FAIL)で取得しま す。PC側はWinsockを使用し、UDPプロトコルで テストプログラムに対し検査結果の問い合わせを します。 現在はPCとモデムを一対一で接続して実施してい るのですが、複数のモデムを接続して同時に試験 したいという要求があります。 IPアドレスやデフォルトゲートウェイは試験仕様 書で決められているため、変更できません。 232C変換機も難しいですか・・・

  • mii-japan
  • ベストアンサー率30% (874/2820)
回答No.4

そのネットワーク機器の用途が不明ですが 設計仕様がまずいと思います(使用想定にもよりますが) 回避策としては #2の方法(ルータを入れNATを利用)しかないでしょう、ただし単純には行かないと思います(ネットワーク機器にデフォルトゲートウェイが設定できれば簡単ですが・・・) 同時使用したい台数だけルータを用意します(最低限の機能で充分) ルータのWAN側にそのネットワーク機器を接続し、LAN側にPCを接続します (PCのNICは1枚です、WAN/LANを逆にしたい場合、そのネットワーク機器でデフォルトゲートウェイが設定できる必要がある) ルータのアドレスはWAN側はネットワーク機器の指定するもしくは通信可能なアドレス、LAN側はPCと同じサブネットの空きアドレス、ネットワーク機器のIPアドレスをスタティックNAT設定します これで、PCからそれぞれのルータへアクセスすれば、ネットワーク機器に接続できるはずです 念のためですが、ネットワーク機器のIPアドレスはプライベートアドレスでしょうね (グローバルアドレスを使用している場合は、アドレス変更とデフォルトゲートウェイを設定可能にすることと合わせて改善を申し入れましょう) お考えの方法より、安価で簡単に実現できると思います

msx68000
質問者

お礼

グローバルIPでないので、デフォルトゲートウェイ の設定変更は不要ですね。失礼しました。 試してみます。 もうしばらく締め切りませんので、RS232C-LAN変換 機に関しての情報もお持ちでしたらお願いいたしま す。

msx68000
質問者

補足

アドバイスありがとう御座います。 ルータを使用するのですね。 IPはプライベートアドレスです。 デフォルトゲートウェイの設定については 相談してみます。 私としてはRS232C-LANの方法も気になって いるのですが。若しご経験があれば教えて ください。

noname#39234
noname#39234
回答No.3

基本的にはできませんね。 テストに使うPCから見えるネットワークがどうなるか? ややこしいですが… 接続した機器が一定のIPアドレスであれば 必然的に接続されるNICのIPアドレスは 接続した機器と同じネットワーク。 つまりすべてのNICは同じネットワークにならざるを得ません。 そうすると、ひとつのネットワークに 同じIPアドレスの機器が複数ある状況となります。 これを回避する方法は そのつどNICのIPアドレスを切替えることで 同時に利用するNICを一枚とすること それにより、その先の機器も一つに限定するという方法です。 検証ソフトに複雑な処理が必要になり、むしろ ひとつのNICに繋ぎ変えて動かすほうが 合理的なのではないかと思います。 あるいはルーティングをきっちりやれば ルーターの二段重ねで、NATを利用して 親ルーターに子ルーターを8つ下げて… その下にその機器を一つずつぶらさげて 子ルーターのLAN側をその機器の固定IPと同じネットワークにして… なにか、コスト面で無駄が多い気がします。

msx68000
質問者

補足

やはり難しいですか。 RS232C-LAN変換機を使用した方法 ではどうでしょうか・・・

  • helonpa
  • ベストアンサー率38% (108/278)
回答No.2

いまいち意味が分かりませんね。。 ネットワーク機器とは何ですか? >PCにNICを複数枚搭載して、 これは問題ないです。 >それぞれに一台づつ接続してもOKなのでしょうか?>(IPアドレスが同じでもNICが違えば大丈夫?) ここの意味が分かりません。 2枚のNICに同じIPは割当出来ません。 同じネットワークに接続する事は問題ありません。 別のネットワークに接続しても問題ありません。 もっと具体的な機器名称を書かれた方が分かり易いです。

msx68000
質問者

補足

説明不足で申し訳ありません。 ANo.1に於いて補足を記入しました。 NICのIPは異なっても良いのですが、 対象機器のIPは固定です。

  • nick2038
  • ベストアンサー率34% (55/160)
回答No.1

 TCP/IPプロトコルで通信するのはNGです。 NICを分けても、PCには全部同じIPに見えますから。  RS232CやUSBを使う場合も同じく、TCP/IPを使うならNGになります。 でも普通にシリアル通信するなら通るかな。 仕様次第でしょうか。 そもそも変換器噛ませて通信テストになるのか、かなり疑問ですが・・・。

msx68000
質問者

補足

説明不足で失礼しました。 通信機器とはADSLモデムなのですが、 これを交換機と接続しておき、モデムと 交換機が通信を行っております(ここは モデム上のテストプログラムが行います)。 PCはモデムに対し通信結果を取得する コマンドを発行して、その応答により結 果を得ます。 これを1台のPCに於いて複数台のモデム を接続してテストを行いたいのです。

関連するQ&A

  • 離れたPC4台とプリンターを接続したい

    4台のPCと1台のプリンターを接続したいと考えています。 以下の条件を満たせる機器はありますでしょうか? (1)4台とも別々のネットワークに所属している。(WinXP Pro) (2)4台とも設置場所が離れている(各PC間距離約5m) (3)4台のPCそれぞれがお互いのPCの存在を気にすることなく出力できる。 (4)プリンターは ゼロックスC2424を使用(USB2ポート NIC搭載) USB無線タイプも狙っているのですが、良い機器が分かりません。 何かよい方法はないでしょうか? みなさんのお知恵をお貸しください。 よろしくお願いいたします。 (オススメ機器が御座いましたらご紹介していただけると大変助かります。 あわせてよろしくお願いいたします。)

  • PCと測定機器のIPアドレス

    初歩的な質問で申し訳御座いません。 PCに測定機器を接続しています。IPアドレスの問題で通信が途絶えています。 PCと機器1,2は社内LANへは未接続でPC-機器1,2間のみLANケーブルで 接続しています。 既存IPアドレス設定 PC 192.168.0.1 機器1 192.168.0.71 機器2 192.168.0.72 機器メーカーの説明ではPCと機器のIPは分けたほうが良いらしく PCのIPを192.168.1.1への変更を求められました。 192.168.1.1へ変更した再、Ping 192.168.0.71(72)で返答がありません。PCのIPを変更するだけではダメなのでしょうか? 助言を頂けると助かります。

  • 同一IPアドレスの機器

    SNMPで情報取得している機器があり、保守のために機器を一度ネットワークから切り離し、同一のIPアドレスにした別の機器を接続しようとしています。 試しにPCと同一IPの2台の機器を用意して、PCからSNMPWALKしたのですが、うまく取得できません。 やはりMACアドレスが異なるからなのでしょうか? 数十秒置いてから接続すると、通信できる様ですが、原理が良く解りません。 どなたかご教示願います。

  • PCを複数台つなげたい

    こんばんわ。お世話になります。 複数台のPCをネット接続させたいです。 しかし、ADSLモデム(AtermDR202C-U)には LANケーブルの差込み口が一個しかありません。 複数台ネット接続させる際、 ルータとかいう機器を使えばいいのでしょうか? それともスイッチングハブというものを使えばよいのでしょうか。 または別の機器を使うのでしょうか。 無線LAN以外でお願いします。 また、IPアドレス(?)の設定はADSLモデムで行うのでしょうか? プロバイダはイーアクセス PCはVistaビジネスが1台、XPプロフェッショナルが1台、Linuxが1台です。 よろしくお願いします。

  • 1台のPCから複数のDHCPサーバを動かしたい

    1台のPC(WindowsXP Pro)に、ネットワークカード(NIC)が複数ささっています。 そのうちの1枚は、LANにつながっており、LAN内のDHCPサーバからアドレスを取得するか、固定IPが割り振られています。 そのほかのNICはそれぞれ、192.168.0.1/24、192.168.1.1/24、192.168.2.1/24・・・などのように、別セグメントのアドレスをふっておきます。これらのNICに他のPCをつなげたとき、それぞれのセグメントのアドレスが割り振られてLAN内のほかのPCと通信できるようにDHCPサーバを立てたいのです。 それぞれのセグメントごとにPCを用意して、DHCPサーバを立てるのは大変なので、DHCPサーバをNICが複数ささっているPCだけで実現したいのですが、可能でしょうか。 教えてください!

  • IPアドレスの固定。

    現在ルーターを使用して、 PC・ゲーム機(PS2・GC)と、3つの機器でネットワークにつないでいるのですが、 PS2でやっているゲームで、ポートを指定されてエラーが出ます。 なのでポート指定しようとしますが、IPアドレスが○.○.○.100~200にしているので、毎回PS2のIPアドレスが101や106など変わってしまいます。 その為、IPを指定してポートをあけてもIPが違うのでエラーになってしまいます。 PCは、100で固定されているのですが、PS2などに101と固定することはできるのでしょうか? (現在IPアドは、100~102にしています、それでもGCとPS2のIPアドレスが固定されないので…) なにぶん初心者なもので、見当違いな質問でしたらスイマセン。 ポートの設定の仕方すら間違っている可能性すらあるもので…。 お願いします。

  • PCを複数台つなぎたいのですが。

    家庭で、4台のPCがありまして 前は、「proxy2000」を使って、私のPCをホストとして 家族のPCとインターネット等を繋いでいたのですけど 常時私のPCを起動しておかないと駄目な所と、 私以外の人が、まったくの初心者なのでやめてしまいました。 PCを常時起動しておかなくても、 ルーターみたいなものを買って、複数台をつなぐ事は出来ないのでしょうか? ネットの回線は、ケーブル回線で、 IPアドレスは1個です。 PCはWindows98SE/MEです。 IPアドレスを1つで、proxy2000みたいな起動が必要なソフトではなくて 複数台でインターネットに接続出来る事を知りたいのですが・・・ すみませんが宜しくお願いしますm(__)m

  • 1つのNICに複数のIPアドレスを割り当て

    わけあって、1つのNICに2つの固定IPアドレスを割り振ったノートPCがあるのですが、 このノートをたまにDHCP環境に持って行って作業することがあります。 いちいち設定を変えるのが面倒なので、さらにDHCPの設定を追加したいのですが どうやればいいのかわかりません。(^^;;; 要は、固定IP+固定IP+DHCPってのを、1つのNICに割り当てたいのです。 昔、誰かがNICの下にTCP/IPプロトコルを複数ぶら下げてバインドしてたような気がした のですが、いざやってみると1つのTCP/IPプロトコルしかぶら下げられません。(T_T) どなたか知っている方がいたら教えてください。m(__)m 「netshでバッチ組めば、とか、切り替えソフト使えば」ってのはなしで。 これが面倒・忘れる・時間がかかるので…(^^ゞ

  • IPアドレスが取得できず、インターネットに接続できない。

    自分で調べた限りでは解決しませんでしたので、質問させていただきます。 当方の自作PCでローカルエリア接続が設定できません。 DHCPサーバーからIPアドレスを取得できず、IPアドレスが169.254~と割り当てられてしまいます。 オンボードLANのデバイスに!マーク(エラ-10)が表示されていたため、ドライバの更新やOSの入れなおしを何度か試しましたが効果なし。 LANカードを別に購入し、増設してみましたがネットワークにはつながりませんでした。 IPアドレスを固定IPに設定してもつながらなかったため、PC側の問題だと考えています。 ・環境  PCを2台所有し、1台目(Aとする)を無線LANで接続。2台目(Bとする)を有線接続でLAN接続しようとしている。  Aは問題なくルータからDHCPによりIPアドレスを割り当てられているが、Bを有線でルータへ接続してもIPアドレスを割り当てられない。 ・使用機器 ルータ:Web Caster3100NV LANカード:Realtek RTL8169/8110 Family Ethernet NIC OS:WindowsXPProSP3 試したこと ・ネットーワーク接続よりTCP/IPの確認 ・OSの入れなおし ・ルータの初期化、再起動 ・LANポートの変更 ・LANケーブルの破損点検  LANケーブルをAのPCに指すとIPをもらえるため、ケーブルが壊れているわけではなさそうです。 友人のノートPCにも接続してみましたが、きちんとIPをもらえていました。 ・BIOSよりオンボードLANの停止 ・SP2からSP3へのアップグレード ・ウィルスソフトの停止 ・ping ping localhost  pingが通る ping192.168.1.1(ルータ) pingが通りませんでした。

  • プライベートIPアドレス

    【IPアドレス】インターネットやイントラネットなどのネットワークに接続されたコンピュータや通信機器1台1台に割り振られた識別番号。 となっていますが、 イントラネットのPCは、グローバルIPアドレスは持たず、プライベートIPアドレスを持っているのでしょうか? それとも、ネットに接続するPCは全て、 グローバルとプライベートの両方のIPアドレスを持っているのでしょうか? よろしくお願いします。