• 締切済み

アプリによってネットワークアダプタを変更したい

アプリによってネットワークアダプタを変更したい アプリケーションによって使用するアダプタを変更(固定)したいと考えております。 【OS】 Windows XP Pro SP3 (or Windows 7 Pro SP1) 【ネットワーク構成】 [アダプタ1] 有線/IP:192.168.1.x /ゲートウェイ:192.168.1.1 /ネットワークA [アダプタ2] 有線/IP:192.168.10.x/ゲートウェイ:192.168.10.1/ネットワークB [アダプタ3] 無線/IP:192.168.1.x /ゲートウェイ:192.168.1.1 /ネットワークC ※各アダプタそれぞれに異なるネットワークが構成されており、介在は無い物とします。 ※各ネットワークはDNS、WINS等は解決されており、クライアントIPの競合等も無い物とします。 1台のPCに3つのNICがあり、各NICにはそれぞれのネットワークが存在している状態です。 この状態で例えばIEを立ち上げた場合は強制的に[アダプタ3]を使用する、Firefoxの場合は[アダプタ2]を使用する、FFFTPの場合は[アダプタ1]を使用すると言った具合です。 現状は接続したいネットワークアダプタだけを有効にしてこれらを実現させているのですが、手動にて対応している為非常に手間である事、複数のネットワークに対して同時に操作が行えない(上記の例でIEとFirefoxを同時に操作出来ない)事が問題となっております。 追加のアプリケーションを導入する事は問題ありませんので、どなたか解決方法ご教示頂け無いでしょうか。

みんなの回答

  • webcat
  • ベストアンサー率27% (364/1346)
回答No.3

>アプリによってネットワークアダプタを変更したい >アプリケーションによって使用するアダプタを変更(固定)したいと考えております。   発想の転換をしたらどうですか?   アプリによってPCを変更する。 3台のPCにして、ディスプレイ、キーボード、マウスは切り替え機で共用。 各PCはWAN接続とは別にHUB接続でデータの共用。 OSだって混在が可能になる。 仮想マシンよりレスポンスは良い。   ブラウザやアプリはPC毎に分け、ホットキーで一瞬に切り替えOK。

1000km
質問者

補足

ご回答ありがとうございます。 >アプリによってPCを変更する。 物理的に分けてしまうのは一番ストレートかつ明快な方法ですね。確かにこれでも解決は出来ると思いますが、ネットワーク毎に物理PCを増やして行くのは予算的にも設置スペース的にもちょっと非現実的かなと思います。

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.2

>このクライアントがルーター機能を持ったクライアントであった場合どうなるか、 ルーター兼用のクライアントOSなら理論的には静的ルーティングの定義で振り分けできます。 >その場合どう言った方法が考えられますでしょうか。具体的なアプリケーション名等もご教示頂けると幸いです。 経験がありませんので方法もアプリケーションもアドバイスできません。 ルーターについての基本的な仕組みは理解しています。 >ゲストOSに物理NICを割り当てると言う事でよろしいでしょうか。 そうです。 >アプリケーション単位でNICを指定する事は可能では無いのでしょうか。 はい、アプリケーション毎にではなく仮想マシン毎に割り当てです。 仮想マシン毎に別のアプリケーションを起動して目的に合うか否かを確かめてください。

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.1

質問のような使い方はなじめません。 ルーターでアクセス経路を指定することは可能ですがクライアントPC自身がアクセス経路を指定する例は見たことがありません。 複数のNICを装備してもアプリケーションは全てのNICに対して接続要求を出してしまいます。 仮想マシンソフトで複数のOSを同時に起動して其々にネットワークを割り当てる方法なら可能でしょう。

1000km
質問者

補足

識者の方であると思いますので補足させて頂きます。 >ルーターでアクセス経路を指定することは可能ですがクライアントPC自身がアクセス経路を指定する例は見たことがありません。 では考え方を変えましょう。このクライアントがルーター機能を持ったクライアントであった場合どうなるか、と言う事です。勿論現状ではルーティングするミドルウェア等は入っておりませんので追加で必要になるかと思います。その場合どう言った方法が考えられますでしょうか。具体的なアプリケーション名等もご教示頂けると幸いです。 >仮想マシンソフトで複数のOSを同時に起動して其々にネットワークを割り当てる方法なら可能でしょう。 ゲストOSに物理NICを割り当てると言う事でよろしいでしょうか。確かに実現は可能ですが、この場合物理NIC分のゲストOSを常に立ち上げる必要がありますので今回は無しとさせて下さい。 又、その仮想マシンソフトがゲストOS用に物理NICを指定していると言う事からも、アプリケーション単位でNICを指定する事は可能では無いのでしょうか。

関連するQ&A

  • 2つのネットワークアダプタ

    二つのネットワークアダプタ使い一つはインターネットもう一つはAV機器 という使い方はできるのでしょうか? (NICを無効・有効を切り替えず自動で) 接続するAV機器は、IEを使いPC上で操作できるというものです。 それぞれ、ネットのIPとAV機器用のIPを使い分けたいのです。

  • ネットワークアダプタの設定について

    初歩的なことかも知れませんが・・ ネットワークアダプタの設定について教えてください。 元々のPCにネットワークアダプタがついていました。 最近、プロパイダで新しい1Gサービスを申し込みまして、その用意として新しい1G対応のネットワークアダプタをPCIスロットにつけたのですが、前に使っていたネットワークアダプタ自体の動作を消すにはどうすればよいのでしょうか? こちらではデバイスマネージャ内で古いアダプタを「無効」状態にするしかできていません。(削除してしまうと自動インストールで読み込まれてしまいますね) 現在のPC仕様 DELL Dimension8300 OS:Win Vista Ultimate SP1 古いアダプタ名:Intel(R) PRO/100 VE Network Connection 増設アダプタ名:Realtek RTL8168/8111 Family PCI-E Gigabit Ethernet NIC (NDIS 6.0)

  • NIC2枚とPC3台で別セグメントネットワーク

    ネットワーク初心者です、困っています。 LANアダプタを使って、Windows7のマシンをNIC2枚にしました。 このPCをつかって、以下のような完全に閉じたネットワークを作成したいです。 【構築したいネットワーク構成】 [Win7 (1)]--[スイッチングハブ]--[Win7 (2)]--[スイッチングハブ]--[Win7 (3)] ここでは以下のような前提条件があります。 【前提条件】 ・(1)、(3)のIPアドレスは固定で、別セグメントです。  仮に以下と定義します。 (1) IPアドレス :192.168.0.11 サブネットマスク:255.255.255.0 (3) IPアドレス :192.168.1.11 サブネットマスク:255.255.255.0 ・ルータは用意できません。 【自分でやってみたこと】 ネットワークの知識が乏しいので、見当違いのことをしている可能性があります 1)上記でしめしたように接続して、(2)マシンでNIC2枚を選択して、ブリッジ接続を有効にしました。   (1)→(3)、(3)→(1)のpingが通りませんでした。 2)ブリッジ接続を無効にし、以下のとおりネットワークアドレスを変更しました。 (1)のNIC  IPアドレス :192.168.0.11 サブネットマスク:255.255.255.0 デフォルトゲートウェイ192.168.0.10 (2)の(1)側のNIC  IPアドレス :192.168.0.10 サブネットマスク:255.255.255.0 デフォルトゲートウェイ192.168.0.10 (2)の(3)側のNIC  IPアドレス :192.168.1.10 サブネットマスク:255.255.255.0 デフォルトゲートウェイ192.168.1.10 (3)のNIC  IPアドレス :192.168.1.11 サブネットマスク:255.255.255.0 デフォルトゲートウェイ192.168.1.10   route -p addコマンドで、以下の固定ルートを追加 (1)から(2)の(1)側のNICのIP向け (1)から(2)の(3)側のNICのIP向け (2)の(1)側から(3)のNICのIP向け (2)の(1)側から(1)のNICのIP向け (3)から(2)の(1)側のNICのIP向け (3)から(2)の(3)側のNICのIP向け (2)の(3)側から(3)のNICのIP向け (2)の(3)側から(1)のNICのIP向け (1)→(3)に対してpingを通したいのですが、そもそも(1)からだと、(2)の(1)側のNICまでしか通りません。 どのような設定をすれば、ルータなしでセグメントが違う2台のネットワークを接続できるでしょうか? そもそもなぜこんなことを、と思われるかもしれませんが、どうしてもこの完全クローズのローカルネットワークをつくらねばなりません。 有識者の方、ぜひ力をお貸しください。

  • Windows7のネットワーク設定について

    NIC(ネットワークアダプタ)の設定について疑問があります。 NICの数と、ルーターの有無(インターネットワーク接続)との組み合わせで 2つのパターンについてどなたか教えていただけませんか。 PCのNICに入れるIPは全て固定です。 【状況(1)】  NICは1つ。  ネット接続しないローカル限定のLAN。  利用するネットワーク内にルーターが存在しない。 ⇒▼質問:このときのPC側の設定について。  Windows7やWindowsXPのネットワークアダプタ設定時、  デフォルトゲートウェイの入力は不要と考えていますが  それで間違いないのでしょうか。 【状況(2)】  NICは2つ。  ネット接続しないローカル限定のLANにつながるNICと、  ネット接続しているルーターを含むLANにつながるNICがある。  それぞれのIPアドレスの体系は別だが、いずれもクラスC。 ⇒▼質問:このときのPC側の設定について。  Windows7やWindowsXPのネットワークアダプタ設定時、  ネット接続しているNICのみデフォルトゲートウェイやDNSの入力をする。  ネット接続していないNICでは、IPとサブネットマスクの2行のみ入力。  ・・・作業はこれらのみで良いと考えているのですが、  IPアドレスでのルーティングが必要なのか?など、  知識不足で見落としが無いのかが気になっています・・・。 いずれにおいても、まれに、通信が急にとれなくなったり、 IPアドレスが勝手に変わったりすることがあります。 特定のサイトのみで起こっています。 まず知識不足による設定の不備を疑っており、お教えいただけましたら幸いです。 

  • ネットワークアダプタについて

    WinXP HomeでNEC Lavie Lを使用しております。無線LANにしたところ、 有線で使っていた接続に「ケーブルがつながっていません」「X」 と表示がでます。また、有線でつなげていた時、つなげていない接続にも同じ表示がでたり消えたりしました。無効にしたら、接続している方もIEがつながらなくなりました。無線の場合使わないアダプタは二つありますが、無効にした方がよいですか。

  • ネットワークアダプターが機能しない

    Windows XP SP2使用しています。問題は次のように起こりました。 1)アンチウイルスソフトをインストール後、LAN接続不能になる。cmd>ipconfig /allで見ると、IPアドレスが空白。TCP/IPの問題が起こったらしい。 2)WinsockxpFixを実行すると、IPアドレスを自動取得しネット接続可能になった。   ところが、起動のたびに、(1)のTCP/IPの問題が生じ、そのつどWinsockxpFixを実行し再起動しな  くてはならないので、根本的には解決されていない。 3)無線LANが使用できなくなった。 4)Device ManagerのNetwork Adapterのところを見ると、不思議なことに、次のように二重に表示されていて、片方は「!」マーク付き。「!」のない方は、適切に作動しているとのメッセージ。 Realtek RTL8139 Family PCI Fast Ethernet NIC Realtek RTL8139 Family PCI Fast Ethernet NIC -    (!付き) Realtek RTL8187B Wireless 802.11g 54Mbps USB2.0 Network Adapter Realtek RTL8187B Wireless 802.11g 54Mbps USB2.0 Network Adapter -  (!付き) また、 WAN Miniport (IP) -  (!付き) 「!」付きのものを右クリックしてプロパティを見ると、 Windows cannot start this hardware device because its configuration information (in the registry) is incomplete or damaged. (Code 19) 5) 試しに、Realtek RTL8187B Wireless 802.11g 54Mbps USB2.0 Network Adapter -  (!付き)の方を、アンインストールしたが、何もかわらず。 質問ですが、 a)起動のたびごとに、WinsoxkxpFixを起動しなくてもすむ方法はあるでしょうか。 b)どうしてこのように二重に表示されるのでしょうか?これを正しくする方法はあるでしょうか?レジストリをいじらないといけないのでしょうか? c)Realtek RTL8139 Family PCI Fast Ethernet NIC - (!付き)の方を、一応アンインストールするべきでしょうか? わかりにくいかもしれませんが、どうかよろしくお願いいたします。海外(東南アジア)にいるので、周りに助けを求められる人がいなくて、苦戦しています…。

  • 2つのアダプタで接続

    WINNTです。 アダプタを2つ使用して(同時に繋がっている)、 それぞれ別々のゲートウェイ、DNS設定で 正常に通信できますか? 一つは専用線。一つは社内LANという 構成です。 よろしくお願いします。

  • ネットワークカードを認識後、インターネットに繋がりません。

    よろしくお願いします。 会社で同じ構成のPCを2台使用しています。(NEC Mate MA10T Windows2000Pro)今まで1台のみで順調にISDNでインターネット接続していました。(TAはINSMATEV-6DSU)先日、ネットワークプリンタ使用のために初めてネットワーク接続(PC内蔵NIC Intel PRO/100+とHUB、ストレートケーブル)しようとしたところ1台だけ繋がらず、デバイスマネージャーを確認すると、そのPC(インターネット用)に「ネットワークアダプタ」の項目がありませんでした。(代わりにモデムが表示されます)カードを認識てないと思いNICを抜き差しし起動したところデバイスが認識されたのでIPアドレスとサブネットを設定したのですがネットワークには繋がりませんでした。とりあえずネットワークのほうはまた今度にしようと思ったのですが、困ったことにそれ以来、インターネットができないんです。回線は繋がっているのは間違いないのですが、ページが表示されません。(DNSエラーと表示)もちろん設定は一切変えてません。メールもできません。新しい接続を作り直しても同じです。デバイスマネージャでNICを「使用しない」にしてもNICを外してもダメです。ネットワークカードの抜き差しによって変わってしまう設定はあるのでしょうか?どなたかアドバイスをお願いします。

  • 正しいネットワークアダプタを教えてください

    NECのLaVie LL750/A(LL750AS1YB)のネットワークアダプタ(以下NA)は Realtek社 RTL8139/810x Family Fast Ethernet NIC であってますか? 初期化したらNAのドライバが無くなってしまったので ネットで検索して調べたところ、↑のものらしかったので ダウン&インスト(+再起動)したんですが未だにネットに繋がりません。 (デバイスマネージャでもNAの項目が出てこない) 上記PCのNAはこれで合っていますかね? 裏蓋とか開けたんですけど見当たらなかったので…。 間違ってたらご指摘・訂正お願いします。 またもし何か特殊な手法で認識させるようならばそちらも教えていただければと。 現状としては「ネットワークアダプタのドライバがインストールされてません」と表示されるのみです。 <ちなみに> ・他のPCはネットに繋がったので環境面での問題はありません ・落としたドライバの対応OSは合ってます ・初期化したのでHDDリカバリはかけられません ・有線で繋ぎたいのでワイヤレスのほうは考慮しない方向で・

  • ネットワークアダプタが2つ?

     Windows2000のPCのマザーボードを交換したところ、IPを設定しようとすると、「指定されたIPは、すでに別のネットワークカードが同じ情報を持っているので、システム構成を壊す恐れがある」というようなメッセージが出るようになりました。  マイネットワークのプロパティを見てみると、「ローカルエリア接続2」というものが出来ており、通常の「ローカルエリア接続」が出てきません。デバイスマネジャからネットワークアダプタを見ると、ネットワークカードの名前の後ろに「#2」という文字がついてしまっています。削除も変更もきかず、ネットに接続できません。ネットワークカードやTCP/IPを削除したりもしましたが、改善されません。  どうしたらよいのでしょうか。