- 締切済み
アプリ毎に使用するルーターを変える方法
ある一台のWINDOWS XP(デフォルトルート 192.168.1.1)マシンで、 ・アプリケーションA は192.168.1.2のルーターを通ってISP 「A社」に繋がる ・アプリケーションBは、192.168.1.3のルーターを通ってISP 「B社」に繋がる ・その他のアプリケーションはデフォルトルートの 192.168.1.1のルーターに繋がり、ISP 「C社」に繋がる という使用方法は可能でしょうか?
- みんなの回答 (5)
- 専門家の回答
みんなの回答
- mii-japan
- ベストアンサー率30% (874/2820)
最終の接続先が同一で アプリによって、ISP(接続ルータ)を切り替えたいとすれば アプリからLANドライバを直接制御するか、アプリの実行毎にデフォルトゲートウェイを切り替える様なことをする必要があります やってできなくはなさそうですが、アプリの実行にかなり制限をかけないと副作用がでますね
- mii-japan
- ベストアンサー率30% (874/2820)
>接続先は同一であるため、ルーターでの振り分けは困難かと思います。アプリケーションで分けられればベストだと思いますが難しいのでしょうか? ルータから見て区別できる区分がなければ無理です アプリにより接続ポートが異なればできるかもしれません 確実に区分できるのは、接続先IPアドレスが異なる、プロトコルが異なる 場合です 発信元IPアドレスが異なる場合接続先を代える機能があるルータもあります、 それ以上は、ルータの仕様だと思います
- mii-japan
- ベストアンサー率30% (874/2820)
>接続先は同一であるため、ルーターでの振り分けは困難かと思います。アプリケーションで分けられればベストだと思いますが難しいのでしょうか? ルータから見て区別できる区分がなければ無理です アプリにより接続ポートが異なればできるかもしれません 確実に区分できるのは、接続先IPアドレスが異なる、プロトコルが異なる 場合です 発信元IPアドレスが異なる場合接続先を代える機能があるルータもあります、 それ以上は、ルータの仕様だと思います
- pjunk
- ベストアンサー率32% (10/31)
アプリケーションで分けるのではなく、接続先で分ければいいと思います。 A社、B社のアドレスが決まっているならば、192.168.1.1のルータにA社行きのデータは1.2へ、B社行きのデータは1.3へというように設定をします。そしてPCのデフォルトルータは1.1にしておきます。 一旦全てのデータが1.1に送られますが、1.1が振り分けてくれるようになります。
- pjunk
- ベストアンサー率32% (10/31)
アプリケーションで分けるのではなく、接続先で分ければいいと思います。 A社、B社のアドレスが決まっているならば、192.168.1.1のルータにA社行きのデータは1.2へ、B社行きのデータは1.3へというように設定をします。 一旦全てのデータが1.1に送られますが、1.1が振り分けてくれるようになります。
補足
・アプリケーションAは192.168.1.2のルーターを通りISP「A社」を経由してサイトCに繋がる ・アプリケーションBは192.168.1.3のルーターを通りISP「B社」を経由してサイトCに繋がる *接続先は同一の 「サイトC」であるが、経由するISPを変えたい *アプリケーションAとアプリケーションBは同一のアプリケーションである場合がある。 接続先は同一であるため、ルーターでの振り分けは困難かと思います。アプリケーションで分けられればベストだと思いますが難しいのでしょうか?
補足
ルーターに振り分けさせる方法は初めから捨てています。 できれば、WINDOWSマシン側で振り分けたいと思います。